Exemple #1
0
 MVP(const Matrix4x4f &modelMatrix, const Matrix4x4f &viewMatrix, const Matrix4x4f &projectionMatrix)
 {
     this->modelMatrix = modelMatrix;
     this->viewMatrix = viewMatrix;
     this->projectionMatrix = projectionMatrix;
     modelViewMatrix = viewMatrix * modelMatrix;
     modelViewMatrixForNormal = modelViewMatrix.inverse().transpose();
     modelViewProjMatrix = projectionMatrix * modelViewMatrix;
 }