diff options
author | Jon Bergli Heier <snakebite@jvnv.net> | 2011-07-03 15:33:54 +0200 |
---|---|---|
committer | Jon Bergli Heier <snakebite@jvnv.net> | 2011-07-03 15:33:54 +0200 |
commit | 5205d99629a9b15865e7a1950b49d8da40a91309 (patch) | |
tree | 91b3deb782dac4432d48935b0566805123951d92 /terrain.cpp | |
parent | 75a90df8bf7f38e746e021c23248e1607931132c (diff) |
Diffstat (limited to 'terrain.cpp')
-rw-r--r-- | terrain.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/terrain.cpp b/terrain.cpp index e32a52b..f3dcb33 100644 --- a/terrain.cpp +++ b/terrain.cpp @@ -133,6 +133,12 @@ Terrain::Chunk::Chunk(Terrain *terrain, float x, float y) : cache_obj(terrain->t this->vbo_object = this->node_count = this->vertices = 0; this->nodes = NULL; heights = cache_obj->heights; + + for(std::list<Vector3>::iterator it = cache_obj->objects.begin(); it != cache_obj->objects.end(); it++) { + models::Model::p tree = models::ModelManager::get_instance().get_model("tree"); + objects.push_back(ObjectPair(tree, *it)); + } + normals = new Vector3[(int)((n_width)*(n_height))]; calc_normals(); |