2010-09-11

2010-09-11 - More Vector Fonts

More modifications to the C# font renderer, adding all the glyph data into the code, and getting it to load glyphs at random, I think it is complete as far as it needs to be.

I have rewritten the wiki article on TrueType fonts to clarify some of the ideas that I was trying to sequence whilst tired.

2010-09-10

2010-09-10 - More Vector Fonts

Few modifications to the font rendering program.  Little bit of work on the TrueType article.

2010-09-09

2010-09-09 - Vector Fonts

After a break due to pressures at work and moving house, I have been spending this week working on a new angle, that of TrueType fonts.

I investigated Bézier curves (required for font drawing) and created a prototype application in C# to test the code.  Following that, I looked into the structure of TrueType font files and added the glyph data for a few glyphs into the program.

With a few teething troubles, mainly due to some of the data interpretation oddities not being explicitly defined in the specification, I have a mostly working font renderer.  This has not only given me valuable experience with the file format and a testbed to analyse different font files, it also means I can write an article on TrueType fonts in the OSDev wiki and use it in my OS for font rendering.