tengo este código, que es el contexto "#version 330 core"¿Qué es gl_ModelViewMatrix y gl_ModelViewProjectionMatrix en OpenGL moderno?
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;
Qué parte de ella es vieja gl_ModelViewMatrix y qué parte es gl_ModelViewProjectionMatrix? (¿Qué es gl_ProjectionMatrix que se utilizó para crear ModelViewProjection?)
Todas estas matrices están en desuso y se han eliminado del contexto principal últimamente. La pregunta era cuál es el equivalente de ellos hoy en día, con un ejemplo de ese código que no usa funciones obsoletas. –
@Lela Dax: ejemplo agregado – erjot