OpenGL: Afficher Un Caractére.

Ombitious_Developper Messages postés 2333 Date d'inscription samedi 28 février 2004 Statut Membre Dernière intervention 26 juillet 2013 - 14 févr. 2005 à 13:33
Vulpetrus Messages postés 70 Date d'inscription jeudi 22 mai 2003 Statut Membre Dernière intervention 21 décembre 2005 - 16 févr. 2005 à 15:22
Salut :
Comment Peut-On Afficher Un Caractére Dans Une Sorte De Carreau En OpenGL.
glBegin(GL_QUADS);
glVertex2f(1.0f, 1.0f);
glVertex2f(-1.0f, 1.0f);
glVertex2f(-1.0f,-1.0f);
glVertex2f(1.0f, -1.0f);
glEnd();
Je veux Afficher Au Milieu de ce carré une lettre qqc.

1 réponse

Vulpetrus Messages postés 70 Date d'inscription jeudi 22 mai 2003 Statut Membre Dernière intervention 21 décembre 2005
16 févr. 2005 à 15:22
Tu peux utiliser la fonction glutBitmapCharacter(void *font, char Caractere) de la librairie glut.

ex : pour afficher la lettre C en 0,0 avec la police helvetica taille 12 :

glRasterPos2f(0.0,0.0); // (Positionne-toi au milieu de ton carré)
glutBitmapCharacter(GLUT_BITMAP_HELVETICA_12, 'C');

ne pas oublier d'inclure l'header ( #include <GL/glut.h> )

Si t'as pas la lib glut tu devrais facilement la trouver sur ce site.

a+
0
Rejoignez-nous