Geomerative: Smooth Font Rendering

Hi! I started playing around with the Geomerative library and I like it a lot. I intended to play around with different fonts and noticed that when polygonizing the outlines, the resulting shape looks a bit jagged. Here’s an example:

(This adopts Geomerative Tutorial 7.)

The red text is drawn using .draw(), the green text is drawn by looping through the points and drawing vertices. How can I draw the text and make it look as smooth as the draw function? I’d like to manipulate the different points first. I tried both options shown for RG.setPolygonizer, choosing a small length / step size always made it look as jagged as in the picture.

One thought: Have you tried looking at the .draw() code in the geomerative library to see exactly what it is doing?

1 Like