mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-10 03:01:33 +00:00
Crisp and Strong scaled each edge pixel of the composited type by the share the method gives the characters' coverage. Where translucent paints overlap, that drew the edges too opaque: two 50% fills at half coverage came out at 0.875 with Strong instead of 0.75. Each of the object's own fills and strokes, and each fill and stroke of a run, is now drawn offscreen on its own and takes the method from its own coverage, and the results are composited in paint order. Fills and strokes of consecutive runs in solid colors are drawn together while the colors are opaque. Type with more than eight such groups is drawn as one group, as before. A pixel that every group covers wholly or not at all keeps the pixel Sharp draws, so faint fills composite inside the characters before their colors are rounded.