The firetype library is listed on this page for historical reasons. While I am currently working as an illustrator and character designer, I have also done some projects as a developer in the past. One of the technologies I worked with was Actionscript and the Flash Player.
firetype is an Open Source Actionscript 3 library I programmed. It parses OpenType fonts, converts the contained vector glyphs into polygon shapes and renders them using Stage3D via the GPU.
I am still very happy with the architecture and the capabilities of the library. It was possible to:
- use arbitrary OpenType fonts when displaying text with firetype,
- apply a wide range of formatting options,
- set the level of rendering detail that should be used for a given block of text and
- cache letters and glyphs to increase rendering performance.
Nevertheless, the code is still available on GitHub:
Now, come for the code, stay for the pretty pictures. Since you’re here anyways, why not check out my artworks?
This might be interesting for you as well:
This is a look behind the scenes for the creation of the wimmelpicture on my home page.
Visitors of my website should understand at first sight that I'm all about drawings and illustrations. I also want to convey what I am capable of achieving in that area. For these reasons one of the first elements that is visible on the home page is a picture with 92 distinct drawn characters. In the center of it is my logo, which I'm just finishing to draw.