在我的OpenGl框架中,有个Font字体类,能够很方便的显示出中文来。下面就列出来这个类吧,以后陆续列出框架下的其他有用的类。呵呵。
Font.h
Font.Cpp
在Font.h里调用了一个stdafx.h的头文件,里面就是一些关于OpenGL的头文件的引用,链接库文件,以及消除编译时的错误警告。内容如下:
好了,现在OpenGL显示中文字体类以及构造好了,使用起来非常简单。
如下:
其中m_Font就是字体类的对象,PrintText里的后2个参数就是汉字显示的位置。呵呵,非常简单吧?
以前用过好几个OpenGL显示中文的字体类,但感觉这个是非常好。当然,未必是最好的。