summaryrefslogtreecommitdiff
path: root/terrain.h
AgeCommit message (Collapse)AuthorFilesLines
2011-07-03Load and save terrain objects, added ModelManager for object models.HEADmasterJon Bergli Heier1-1/+1
2011-07-02Import and render tree models.Jon Bergli Heier1-0/+5
Trees are loaded from the new trees.blend using assimp. Tree objects are then received from the server and rendered on the given terrain locations. Each chunk now holds a list of objects and coordinates, which can be used to easily add other models as well. Also moded the GLSL fog code to its own shader which can be linked in different programs.
2011-06-01Clean up normals in Terrain, fixes mingw32 build.Jon Bergli Heier1-2/+0
2011-06-01A bunch of network-related changes.Jon Bergli Heier1-2/+8
2011-05-14Implemented terrain chunk caching.Jon Bergli Heier1-10/+3
2011-05-11Working win32 port.Jon Bergli Heier1-0/+1
2011-05-09Simple flat file-based saving and loading of chunks.Jon Bergli Heier1-0/+3
2011-05-09Fixed chunk border bugginess.Jon Bergli Heier1-0/+1
2011-05-08Halve triangles/vertices per node, assume width and height is always 1.Jon Bergli Heier1-4/+3
2011-05-08Merged Quadtree and friends into Terrain.Jon Bergli Heier1-0/+55
2011-05-08Working dynamic generation of terrain.Jon Bergli Heier1-1/+7
2011-05-07Replace static heightmap with perlin noise using libnoise and noiseutils.Jon Bergli Heier1-0/+9