PDA

View Full Version : Displaying text in window...help please



link19
12-18-2000, 06:27 AM
I cannot make text appear. I am using code from a NeHe tutorial: http://nehe.gamedev.net/tutorials/lesson13.asp
This is the print function:



GLvoid glPrint(const char *fmt, ...)
{
char text[256]; va_list ap;

if (fmt == NULL)
return;
va_start(ap, fmt);
vsprintf(text, fmt, ap); va_end(ap);

glPushAttrib(GL_LIST_BIT);
glListBase(pApp->m_base - 32);
glCallLists(strlen(text), GL_UNSIGNED_BYTE, text); glPopAttrib();
}

And then there's a BuildFont() function that creates the bitmap font. However im not getting results. What am i missing please??

zed
12-18-2000, 11:47 AM
im not really a fan of using display lists to display fonts i think youre better off using a texture mapped fonts http://www.opengl.org/developers/faqs/technical/fonts.htm

Tim Stirling
12-19-2000, 09:37 AM
Hi, I only started opengl a couple of months ago but I managed to get nehe's lesson 13 working ok. Have you tried any of the later font tutorials?. Also are you sure you have copied everything needed (all varibles init codes etc.) Can you correctly compile the origional if so you propably didn't copy the code correctly or it is interfering with your own code.
sorry that these replies are so simple.

Tim

Nate
12-19-2000, 10:00 AM
I have a OpenGL text library here : http://nate.scuzzy.net/gltexfont/

Nate Miller http://nate.scuzzy.net