2009-04-30 3 views
10

J'essaie de créer un éditeur utilisant OpenGL similaire à MS Paint, avec un panneau et tout. Où puis-je trouver des informations sur la création de boutons et d'icônes? P.S - J'ai découvert l'existence de GLUI qui fournit de telles entités, mais je ne suis pas autorisé à utiliser autre chose que GLUT.Création de boutons et d'icônes dans OpenGL

code source, si elle est fournie, sera très utile ..

+0

Écrire une interface graphique décente n'est pas une tâche facile. Pourquoi ne pouvez-vous utiliser aucune bibliothèque autre que GLUT? Dans quelle mesure votre application sera-t-elle "sérieuse"? Est-ce juste une preuve de concept, est-ce une tâche scolaire, ...? – zoul

Répondre

17

Sur OpenGL programming est un exemple avec le nom "Créer des boutons simples à l'aide des pointeurs de fonction (+ source)"

Il s'agit un tutoriel étape par étape montrant comment créer des boutons de base dans OpenGL et C en utilisant des listes chaînées et des pointeurs de fonction.

Peut-être que cela vous aide.

+0

Vous avez donné une bonne source d'informations sur OpenGL. Toute personne souhaitant se plonger dans la programmation OpenGL avancée. Je le recommande. Il a de belles archives zip téléchargeables qui contiennent à la fois * NUX Makefiles et fichiers Visual Studio sln. –