PDA

View Full Version : What way is faster than wglUseFontBitmap to draw t



尘羽泯
08-04-2011, 04:52 AM
What way is faster than wglUseFontBitmaps to draw text?
I use it to draw Chinese character,But it is so slowly.I try to use List to increase the speed,but result is not satisfactory.What way is faster than wglUseFontBitmaps to draw text?

尘羽泯
08-05-2011, 06:48 AM
First of all,I use wglUseFontBitmaps to get some Chinese character list.Then though I use glNewList Create a list and call the list.It is too slow.FPS cannot more than 20.What way is faster than wglUseFontBitmaps to draw text?

kowal
08-05-2011, 07:27 AM
There are many ways to render text in OpenGL,
try one of those (All presented approaches should offer acceptable performance, but I don't know anything about Chineese support):

http://www.opengl.org/resources/features/fontsurvey/

Bitmap text rendering relies on deprecated functionality (bitmaps, display lists) and should be avoided in new OpenGL.

I would go with textured text (You can load any font you like) or some freetype wrapper.