> 
> The rasterizer is working now (albeit with some artefacts, image attached), 
> but the code is in a very early stage and I'm working on cleaning it.

Your rasterizer has a problem with Bézier curves.  Any algorithm starts with 
flattening them or replacing with short straight segments. Then you walk the 
contours and integrate the area of each visited pixel, called cell in the 
current algorithm. This is trivial for straight lines. Of course, there are 
tricks with order linked lists for each scan line. The coverage value helps 
with the winding rule and correct the integral. I think this part is the same 
for either algorithm.



Reply via email to