From be338ecf2e99d8bfcf794a75f133146133d01e9a Mon Sep 17 00:00:00 2001 From: hyzboy Date: Wed, 29 May 2019 21:56:53 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E7=9F=A9=E9=98=B5=E5=8F=98?= =?UTF-8?q?=E6=8D=A2=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/SceneGraph/Camera.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/SceneGraph/Camera.cpp b/src/SceneGraph/Camera.cpp index 14c4357a..0712a798 100644 --- a/src/SceneGraph/Camera.cpp +++ b/src/SceneGraph/Camera.cpp @@ -34,6 +34,9 @@ namespace hgl matrix.mvp=matrix.projection*matrix.modelview; + //注意: C++中要 projection * model_view * local_to_world * position + //而GLSL中要 position * local_to_world * model_view * projection + matrix.two_dim=ortho(width,height,znear,zfar); frustum.SetVerticalFovAndAspectRatio(DegToRad(fov),width/height);