一个OpenGL锻炼的很好的例子,绘制彩色字体!
2021-06-17 23:07:08 142KB OpenGL 字体
1
包含头文件lib和dll库 FreeType库是一个完全免费(开源)的、高质量的且可移植的字体引擎,它提供统一的接口来访问多种字体格式文件,包括TrueType, OpenType, Type1, CID, CFF, Windows FON/FNT, X11 PCF等。支持单色位图、反走样位图的渲染。FreeType库是高度模块化的程序库,虽然它是使用ANSI C开发,但是采用面向对象的思想(下文中将会介绍到)。因此,FreeType的用户可以灵活地对它进行裁剪,例如我们在使用过程中,仅仅使用 TrueType字体格式的处理,就可以将其他和这个格式无关的代码通过若干宏定义的取消就可以达到裁剪目的,这可以保证最后的二进制代码的紧凑性。例 如,我们对TrueType格式处理的裁剪,使用单色位图渲染,最后的二进制代码大约只有653KB。
2021-06-07 09:02:38 463KB freetype opengl字体
1