diff --git a/Code/OysterGraphics/Render/DefaultRenderer.cpp b/Code/OysterGraphics/Render/DefaultRenderer.cpp index 097fcedb..22b71df7 100644 --- a/Code/OysterGraphics/Render/DefaultRenderer.cpp +++ b/Code/OysterGraphics/Render/DefaultRenderer.cpp @@ -50,8 +50,8 @@ namespace Oyster if(models[i].Visible) { Definitions::PerModel pm; - pm.WV = View * models[i].WorldMatrix.GetInverse().GetTranspose(); - pm.WVP = Projection * pm.WV; + pm.WV = View * models[i].WorldMatrix.GetTranspose().GetInverse(); + pm.WVP = Projection * View * models[i].WorldMatrix; Model::ModelInfo* info = models[i].info;