summaryrefslogtreecommitdiffstats
path: root/DisplayClass.cpp
diff options
context:
space:
mode:
authorMatthias Schiffer <matthias@gamezock.de>2009-12-09 16:25:16 +0100
committerMatthias Schiffer <matthias@gamezock.de>2009-12-09 16:25:16 +0100
commit3035d4c9e76d6f28579d0b5a024e1c1b2a538919 (patch)
tree497d32485f6510e39d82a2227fb1aaf3129f0206 /DisplayClass.cpp
parent482852aceacb54879c08e6fffc909a2cc160d483 (diff)
downloadc3d-3035d4c9e76d6f28579d0b5a024e1c1b2a538919.tar
c3d-3035d4c9e76d6f28579d0b5a024e1c1b2a538919.zip
BSPTrees angefangen
Diffstat (limited to 'DisplayClass.cpp')
-rw-r--r--DisplayClass.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/DisplayClass.cpp b/DisplayClass.cpp
index 2741fce..5c97cc4 100644
--- a/DisplayClass.cpp
+++ b/DisplayClass.cpp
@@ -2,7 +2,8 @@
#include "Matrix.h"
#include "gl.h"
#include <algorithm>
-#include "Trapezocube.h"
+#include "Trapezocube.h"
+#include "BSPTree.h"
DisplayClass::DisplayClass() {
@@ -53,6 +54,8 @@ void DisplayClass::renderScene(unsigned long delta)
}*/
std::list<Triangle> ct = cubeing.getTriangles(m);
triangles.splice(triangles.end(), ct);
+
+ BSPTree tree(triangles);
glLoadIdentity();