Je possède ce code qui est le contexte « #version 330 core »Qu'est-ce que gl_ModelViewMatrix et gl_ModelViewProjectionMatrix dans OpenGL moderne?
gl_Position = PerspectiveViewMatrix(90.0, AspectRatio, 0.01, 1000.0 )
* TranslationMatrix(0, 0, -4 -0.35*MouseWheel)
* RotationMatrix(MouseMovement.y, X_AXIS)
* RotationMatrix(-MouseMovement.x, Y_AXIS)
* RotationMatrix(float(Strafing*3), Z_AXIS)
* TransformationMatrix
* in_Vertex;
Quelle partie est vieux gl_ModelViewMatrix et quelle partie est gl_ModelViewProjectionMatrix? (Qu'est-ce gl_ProjectionMatrix qui a été utilisé pour créer ModelViewProjection?)
Toutes ces matrices sont désapprouvées et supprimées du contexte de base ces derniers temps. La question était de savoir quel est l'équivalent d'eux aujourd'hui, avec un exemple de code ci-dessus qui n'utilise pas de fonctionnalités obsolètes. –
@Lela Dax: exemple ajouté – erjot