summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2011-05-28Color terrain blue while underwater, raised sand level.Jon Bergli Heier1-6/+3
2011-05-28Terrain changes, added water.Jon Bergli Heier6-9/+87
2011-05-20Basic lua implementation.Jon Bergli Heier11-8/+174
2011-05-17Fixed handling UTF-8 input.Jon Bergli Heier1-1/+1
2011-05-17Fixed font scaling and raise window sizes.Jon Bergli Heier2-18/+18
2011-05-17Added a console-like window which doesn't do anything interesting yet.Jon Bergli Heier12-38/+444
2011-05-14Implemented terrain chunk caching.Jon Bergli Heier8-121/+238
2011-05-12Minor cross-compile fixes.Jon Bergli Heier1-3/+6
2011-05-11Merge branch 'win32'Jon Bergli Heier9-18/+209
2011-05-11Fixed cross-compiling.Jon Bergli Heier1-6/+27
2011-05-11Working win32 port.Jon Bergli Heier9-108/+132
2011-05-10Adjusted fog function.Jon Bergli Heier1-1/+1
2011-05-10Merge branch 'master' into win32Jon Bergli Heier23-649/+5148
Conflicts: gui.h quadtree.cpp scene.cpp scene.h
2011-05-10Updated makefile.Jon Bergli Heier1-6/+8
2011-05-10Added fog and implemented a simple skybox.Jon Bergli Heier5-14/+41
2011-05-09Simple flat file-based saving and loading of chunks.Jon Bergli Heier3-40/+94
2011-05-09Fixed chunk border bugginess.Jon Bergli Heier3-81/+76
2011-05-08Halve triangles/vertices per node, assume width and height is always 1.Jon Bergli Heier3-159/+70
2011-05-08Fixed Terrain::raise().Jon Bergli Heier1-24/+48
2011-05-08Merged Quadtree and friends into Terrain.Jon Bergli Heier8-654/+609
2011-05-08Working dynamic generation of terrain.Jon Bergli Heier6-118/+207
2011-05-07Use chunk-relative coordinates in nodes.Jon Bergli Heier3-32/+42
2011-05-07Replace static heightmap with perlin noise using libnoise and noiseutils.Jon Bergli Heier10-14/+4450
2011-05-07Add radius to the last nested for-loops in Quadtree::raise().Jon Bergli Heier1-2/+2
2011-05-06Changed raise algorithm.Jon Bergli Heier4-6/+18
2011-05-01Added /dist to .gitignore.Jon Bergli Heier1-0/+1
2011-05-01Added makefile, debugging stuff.Jon Bergli Heier4-10/+44
2011-04-29win32 port wipJon Bergli Heier6-7/+132
2011-04-18Basic tool implementation.Jon Bergli Heier7-115/+233
2011-04-11Draw a selection marker on the terrain.Jon Bergli Heier5-20/+30
2011-04-10Added a simple interface to adjust raise/lower-function parameters using CEGUI.Jon Bergli Heier12-8/+1625
2011-04-10Simple raise/lower implementation.Jon Bergli Heier4-34/+95
2011-04-10Added textures and stuff to repo.Jon Bergli Heier10-14/+155
2011-04-09Moved relevant code to the Scene class.Jon Bergli Heier3-303/+332
2011-04-09Terrain multitexturing.Jon Bergli Heier8-58/+90
2011-04-09#include cleanupJon Bergli Heier7-17/+14
2011-04-09Moved from dynamic LOD to chunked loading.Jon Bergli Heier5-511/+245
2011-04-04Threaded VBO creation.Jon Bergli Heier5-58/+135
A secondary memory-mapped VBO is filled in a separate thread, which replaces the main VBO when work is done.
2011-04-03Implemented very ineffective dynamic terrain LOD.Jon Bergli Heier4-19/+135
2011-04-02Started work on dynamic merging and subdivision.Jon Bergli Heier5-8/+75
2011-04-02Moved select() into Scene, fixed rendering end of terrain.Jon Bergli Heier4-122/+66
2011-04-02Finished terrain lighting.Jon Bergli Heier5-73/+198
2011-04-01Terrain shader lighting - work in progress.Jon Bergli Heier6-17/+238
2011-04-01Some cleanup in preparation for dynamic subdivision of the terrain quadtree.Jon Bergli Heier3-53/+78
2011-03-31Adjust texture coordinates from each node's size.Jon Bergli Heier1-0/+5
2011-03-31Simple terrain click-selection using gluUnProject().Jon Bergli Heier1-5/+50
2011-03-30Initial commit.Jon Bergli Heier11-0/+1046