X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Frender%2Fcamera.cpp;h=9ecb79cd80643d4ce4e4d77f045d4354aebb37af;hb=99ca354f18119f82f1adeca100cd665a8f640317;hp=3ace92b9ecb7166de54fa20b33f07c943997dae1;hpb=9ec0e018234391efa66cc0f4080bfe470b910288;p=libs%2Fgl.git diff --git a/source/render/camera.cpp b/source/render/camera.cpp index 3ace92b9..9ecb79cd 100644 --- a/source/render/camera.cpp +++ b/source/render/camera.cpp @@ -139,6 +139,8 @@ void Camera::update_projection_matrix() proj_matrix = Matrix::ortho(left, right, bottom, top, clip_near, clip_far); proj_matrix = Matrix::rotation(rotate, Vector3(0, 0, 1))*proj_matrix; + adjust_projection_matrix(proj_matrix); + shdata.uniform("clip_eye_matrix", proj_matrix); shdata.uniform("eye_clip_matrix", invert(proj_matrix)); }