This library forms a core part of my tutorial scripting API and is used by the 3D model annotation library as well as several WebGL charts and graphs.
Also, automated unit tests can’t really give the same qualitative feedback as actually seeing what different blocks of text look like as various metrics are dynamically adjusted. I wrote this because I really needed to see and experiment with various font shapes, and to thoroughly stress test and optimise the code. If you are keen, you can also enter your own text and export the resulting geometry as an OBJ, STL or PLY file. Use the sliders and controls in the top-left of the app to interactively change settings. You can dynamically adjust various font parameters including different shapes, spacings and extrusions. This app is both a comprehensive test framework for my new triangulated 3D font library and an interactive designer that lets you visually customise text to your specific requirements.