J'essaye d'implémenter la 3D stéréoscopique dans OpenGL en utilisant une technique côte-à-côte.Adapter le code existant pour le rendu stéréoscopique OpenGL?
J'ai lu this article qui explique en détail comment configurer l'appareil photo pour les vues gauche et droite. Il utilise un modèle d'appareil photo et configure les vues gauche et droite à l'aide de gluLookAt.
Cependant dans mon cas, je veux adapter le code existant qui a déjà mis en place la projection. Voir l'exemple suivant où "existingcode" représente le code auquel je ne peux pas apporter de modifications. Peut-on le faire, peut-être en appelant glGetMatrix et en le modifiant d'une façon ou d'une autre?
Votre code existant efface-t-il la matrice de projection (en utilisant glLoadIdentify)? Ou compose-t-il sa matrice de projection avec le haut de la pile? – rotoglup
Le code existant réinitialise la pile en utilisant glLoadIdentity mais je pourrais éventuellement l'empêcher de le faire. Pourquoi as-tu une idée? –