Estoy intentando dibujar texto en la pantalla usando GLUT en 2d.¿Cómo uso glutBitmapString() en C++ para dibujar texto en la pantalla?
Quiero usar glutBitmapString(), ¿alguien puede mostrarme un ejemplo simple de lo que debe hacer para configurar y utilizar este método correctamente en C++ para poder dibujar una cadena arbitraria en una posición (X, Y)?
glutBitmapString(void *font, const unsigned char *string);
estoy usando Linux, y sé que necesito para crear un objeto de fuente, aunque no estoy seguro exactamente cómo y yo puede suministrar con la cadena como el segundo argumento. Sin embargo, ¿cómo especifico también la posición x/y?
Un ejemplo rápido de esto me sería de gran ayuda. Si me puedes mostrar desde la creación de la fuente, hasta llamar al método que sería mejor.
Gracias por la Ayuda de ADAM. Además, durante mucho tiempo me siguió diciendo que glutBitmapString no estaba definido, y finalmente lo encontré con el nombre de "_glutBitmapString" en GL/glui.h. ¿Alguna idea de por qué? – KingNestor
'glutBitmapString' es una extensión implementada en' freeglut', no presente en el antiguo 'glut',' GL/freeglut.h' debe incluirse en lugar de 'GL/glut.h' – Alex