|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||
|
Invité de passage
![]() Inscription : novembre 2003 Messages : 47 ![]() |
Je travaille actuellement sur la conversion d'une appli en GLUT/OpenGL vers Qt/OpenGL. Pour cela, j'utilise une classe dérivée de QGLWidget nommée "GLWidget" pour l'affichage de l'animation. Mon problème est que j'aimerais garder le fonctionnement de la fonction GLUT displayfunc de la première version : dans la boucle principale GLUT, j'utilise "glutDisplayFunc(displayfunc);"
Donc dans la version Qt/OpenGL, j'essaie la chose suivante : Code :
Code :
Code :
J'ai essayé aussi de rajouter makeCurrent() dans toutes les fonctions utilisant des fonctions OpenGL mais rien ne s'affiche dans le GLWidget, juste un écran noir à cause de "glClearColor(0.0 ,0.0, 0.0, 0.0)". Pourriez-vous m'aider s'il vous plaît ? |
||||||
|
|
00
|
|
|
#2 | ||
![]() ![]() ![]() ![]() Alexandre LaurentIngénieur développement logiciels Inscription : mai 2008 Messages : 10 381 ![]() |
Bonjour,
Citation:
Citation:
__________________
Vous souhaitez participer à la rubrique 2D / 3D / Jeux ? Contactez-moi ![]() La rubrique a aussi un blog ! Ma page sur DVP Mon Portfolio Qui connaît l'erreur, connaît la solution. |
||
|
00
|
Copyright © 2000-2013 - www.developpez.com