&crispyfont I went a bit farther down the path of generating sizes from a single glyph definition, but the code is kind of a mess. I may work on this idea more, but I enjoy drawing the atlases more, so I went back to that and drew a 12px size to finish out the jam. Not sure I made anything useful, but I had fun 😁

View full feed

While learning webgl to make games, I've become a little annoyed with blurry rasterized text. Also what's up with all the font metrics? leftSideBearing, advanceWidth, xoff, yoff, kerning, ascent, decent... all the number-math is too much.

So why not just make my own font format and loading system? Seems easy enough :P

The goal is go go from blurry nonsense...

blurry.png

...to crispy goodness!

crispy.png

(images zoomed to 300% for dramatic effect)