[cairo] Antialiasing renderer
Jouni Tulkki
jouni.tulkki at hut.fi
Fri May 6 11:03:59 PDT 2005
I have written a fullscreen antialiasing renderer that uses a fullscreen
approach to calculating the per-pixel coverage of polygons. The entire
screen is antialiased at the same time. This means that there are no
seams or other artifacts which are visible when polygons are antialiased
separately.
The per-pixel coverage is calcucated analytically by dividing each pixel
into areas which are covered by the same set of polygons. The polygons
can use alpha blending.
The renderer renders polygons only. Code to convert lines and other
shapes into polygons is yet to be written. Texturing and other advanced
features are also not available.
The source code can be downloaded from
http://users.tkk.fi/~jitulkki/renderer/index.html
More information about the cairo
mailing list