If you are ever curious what some of these algorithms start as, here is a sneak peak into how to create polygon faces that has holes to feed into a half-edge mesh. This will be used to create 3D text meshes. Rasterizing a glyph is not insanely hard, properly handling holes is where it gets hard.
10 months ago