summaryrefslogtreecommitdiffstats
path: root/src/Game.cpp
diff options
context:
space:
mode:
authorMatthias Schiffer <matthias@gamezock.de>2009-12-16 14:58:56 +0100
committerMatthias Schiffer <matthias@gamezock.de>2009-12-16 14:58:56 +0100
commitea08fea654b4702a77f623b74137fabc7d6800d8 (patch)
tree7550e20704ee9a93e6b1ea95d72563250956ac17 /src/Game.cpp
parenta407f8b9edbc7a6e865b2daf65b2a6cd10edd2d7 (diff)
downloadzoom++-ea08fea654b4702a77f623b74137fabc7d6800d8.tar
zoom++-ea08fea654b4702a77f623b74137fabc7d6800d8.zip
Use perspective projection matrix without far clipping plane.
Diffstat (limited to 'src/Game.cpp')
-rw-r--r--src/Game.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/Game.cpp b/src/Game.cpp
index d4991ed..487019c 100644
--- a/src/Game.cpp
+++ b/src/Game.cpp
@@ -18,10 +18,12 @@
*/
#include "Game.h"
+
#include "BSPTree.h"
#include "Level.h"
#include "Shader.h"
#include "Triangle.h"
+
#include "gl.h"
#include <algorithm>
@@ -61,7 +63,7 @@ Game::Game(bool multisample) : playerPos(vmml::vec3f::ZERO), playerRot(vmml::mat
Shader::loadProgram("default.vert", "default.frag");
- playerRot.rotate_y(M_PI/6);
+ playerRot.rotate_y(-M_PI/6);
loadLevel("level.xml");
triangles.insert(triangles.end(), level->getRooms().front().walls.begin(), level->getRooms().front().walls.end());