]> git.jsancho.org Git - lugaru.git/blobdiff - Source/Environment/Terrain.hpp
Replaced patchobjects arrays by vectors, cleaned code a bit
[lugaru.git] / Source / Environment / Terrain.hpp
index 8cf68e1a3080f3eaf2fc04f23d55379881d79193..207c8fd341b652d56b38171dabace05785c01316 100644 (file)
@@ -26,7 +26,7 @@ along with Lugaru.  If not, see <http://www.gnu.org/licenses/>.
 #include "Graphic/gamegl.hpp"
 #include "Graphic/Texture.hpp"
 #include "Math/Frustum.hpp"
-#include "Math/Quaternions.hpp"
+#include "Math/XYZ.hpp"
 #include "Utils/ImageIO.hpp"
 
 #define max_terrain_size        256
@@ -59,8 +59,7 @@ public:
     Texture terraintexture;
     short size;
 
-    int patchobjectnum[subdivision][subdivision];
-    unsigned int patchobjects[subdivision][subdivision][300];
+    std::vector<unsigned int> patchobjects[subdivision][subdivision];
 
     float scale;
     int type;