Lesson #43: FreeType Fonts in OpenGL
In this tutorial NeHe teaches how to work with font anti-aliasing. Bitmap fonts are usually blocky looking when zoomed, and outline fonts eat up too much CPU. You can now create extremely nice looking fonts using the FreeType library. By using the FreeType library you can create anti-aliased text. The text is easy to rotate and works well with OpenGL's picking functions. The example program is based on lesson 13, and uses the older NeHe basecode. The example is not all that fancy, but after running it, you will see a clear difference between the older WGL Bitmap Font and the new FreeType Font!
https://nehe.gamedev.net/tutorial/freetype_fonts_in_opengl/24001/There are asm\exe-files, cursor, freetype.dll, freetype.inc and freetype.lib in the 43.zip attachment.
Attention! The program was written and tested under 64-bit Windows seven. The author did not check how the program will behave under Windows 10...