2009-05-18 16 views
0

Je me suis retrouvé coincé avec l'affichage de plusieurs fenêtres dans openGL ... Si deux fenêtres sont affichées, la transformation n'est pas possible dans les deux fenêtres ... Y at-il un autre moyen de le faire? .. ???Afficher des graphiques différents dans plusieurs fenêtres OpenGL

+1

pouvez-vous s'il vous plaît fournir plus de détails et être plus précis? quelle langue utilisez-vous? – nmuntz

+0

Je fais la programmation graphique openGL en C++ visuel ... La langue utilisée est C++ avec les fonctions openGL ... –

Répondre

2

Chaque fenêtre doit avoir son propre contexte OpenGL, vous devrez donc effectuer les mêmes opérations dans chaque fenêtre pour que les vues restent cohérentes. Si vous effectuez une transformation de géométrie lors du rendu dans le premier contexte, il n'apparaîtra dans le second contexte que s'il est explicitement exécuté dans ce second contexte.

Plus de détails sur votre configuration et les objectifs souhaités seraient utiles. Sur quelle plateforme et quel framework travaillez-vous? Essayez-vous de rendre la même scène à partir de différentes vues dans différentes fenêtres ou est-ce que vous rendez différentes scènes dans les différentes fenêtres?

+0

En fait, je fais un projet en openGL en utilisant C++ visuel. J'essaye de rendre différentes scènes dans les différents fenêtres .. Dans la première fenêtre, j'essaie de lancer une fusée .. dans la seconde, en essayant de faire pivoter le satellite autour de l'erth .... –

Questions connexes