diff --git a/src/Nazara/Renderer/Renderer.cpp b/src/Nazara/Renderer/Renderer.cpp index d536c85ba..44618a4d9 100644 --- a/src/Nazara/Renderer/Renderer.cpp +++ b/src/Nazara/Renderer/Renderer.cpp @@ -2027,7 +2027,8 @@ void NzRenderer::UpdateMatrix(nzMatrixType type) // Matrices combinées case nzMatrixType_ViewProj: - s_matrices[nzMatrixType_ViewProj].matrix = s_matrices[nzMatrixType_View].matrix * s_matrices[nzMatrixType_Projection].matrix; + s_matrices[nzMatrixType_ViewProj].matrix = s_matrices[nzMatrixType_View].matrix; + s_matrices[nzMatrixType_ViewProj].matrix.Concatenate(s_matrices[nzMatrixType_Projection].matrix); s_matrices[nzMatrixType_ViewProj].updated = true; break;