├── .gitignore ├── Assets ├── DARK_GRASS.jpg ├── DARK_GRASS_2.jpg ├── DIRT.jpg ├── HEIGHTMAP.jpg ├── HEIGHTMAP_2_1024.jpg ├── HEIGHTMAP_2_256.jpg ├── HEIGHTMAP_2_512.jpg ├── HEIGHTMAP_3_1024.jpg ├── LIGHT_GRASS.jpg ├── MUD_1.jpg ├── MUD_2.jpg ├── ROCK.jpg ├── SAND.jpg ├── SKYBOX.jpg ├── SNOW.jpg ├── TERRAIN_1024.jpg ├── WATER.jpg └── noise.jpg ├── Camera.cs ├── Extensions └── ColorExtensions.cs ├── Game.cs ├── HUD.cs ├── Interfaces ├── ILoadable.cs ├── IRenderable.cs ├── IResizeable.cs └── IUpdateable.cs ├── LICENSE ├── Noise.cs ├── Primitives ├── Cube.cs ├── Frustum.cs ├── VBO.cs └── VBO2D.cs ├── README.md ├── SampleImages ├── 1.png ├── 10.png ├── 11.png ├── 12.png ├── 13.png ├── 2.png ├── 3.png ├── 4.png ├── 5.png ├── 6.png ├── 7.png ├── 8.png └── 9.png ├── Skybox.cs ├── Terrain.csproj ├── Terrain.sln ├── Terrain.userprefs ├── Terrain ├── Terrain.cs └── TerrainPage.cs └── Util.cs /.gitignore: -------------------------------------------------------------------------------- 1 | bin 2 | obj 3 | .DS_Store 4 | -------------------------------------------------------------------------------- /Assets/DARK_GRASS.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/Assets/DARK_GRASS.jpg -------------------------------------------------------------------------------- /Assets/DARK_GRASS_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/Assets/DARK_GRASS_2.jpg -------------------------------------------------------------------------------- /Assets/DIRT.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/Assets/DIRT.jpg -------------------------------------------------------------------------------- /Assets/HEIGHTMAP.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/Assets/HEIGHTMAP.jpg -------------------------------------------------------------------------------- /Assets/HEIGHTMAP_2_1024.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/Assets/HEIGHTMAP_2_1024.jpg -------------------------------------------------------------------------------- /Assets/HEIGHTMAP_2_256.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/Assets/HEIGHTMAP_2_256.jpg -------------------------------------------------------------------------------- /Assets/HEIGHTMAP_2_512.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/Assets/HEIGHTMAP_2_512.jpg -------------------------------------------------------------------------------- /Assets/HEIGHTMAP_3_1024.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/Assets/HEIGHTMAP_3_1024.jpg -------------------------------------------------------------------------------- /Assets/LIGHT_GRASS.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/Assets/LIGHT_GRASS.jpg -------------------------------------------------------------------------------- /Assets/MUD_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/Assets/MUD_1.jpg -------------------------------------------------------------------------------- /Assets/MUD_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/Assets/MUD_2.jpg -------------------------------------------------------------------------------- /Assets/ROCK.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/Assets/ROCK.jpg -------------------------------------------------------------------------------- /Assets/SAND.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/Assets/SAND.jpg -------------------------------------------------------------------------------- /Assets/SKYBOX.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/Assets/SKYBOX.jpg -------------------------------------------------------------------------------- /Assets/SNOW.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/Assets/SNOW.jpg -------------------------------------------------------------------------------- /Assets/TERRAIN_1024.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/Assets/TERRAIN_1024.jpg -------------------------------------------------------------------------------- /Assets/WATER.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/Assets/WATER.jpg -------------------------------------------------------------------------------- /Assets/noise.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/Assets/noise.jpg -------------------------------------------------------------------------------- /Camera.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/Camera.cs -------------------------------------------------------------------------------- /Extensions/ColorExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/Extensions/ColorExtensions.cs -------------------------------------------------------------------------------- /Game.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/Game.cs -------------------------------------------------------------------------------- /HUD.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/HUD.cs -------------------------------------------------------------------------------- /Interfaces/ILoadable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/Interfaces/ILoadable.cs -------------------------------------------------------------------------------- /Interfaces/IRenderable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/Interfaces/IRenderable.cs -------------------------------------------------------------------------------- /Interfaces/IResizeable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/Interfaces/IResizeable.cs -------------------------------------------------------------------------------- /Interfaces/IUpdateable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/Interfaces/IUpdateable.cs -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/LICENSE -------------------------------------------------------------------------------- /Noise.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/Noise.cs -------------------------------------------------------------------------------- /Primitives/Cube.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/Primitives/Cube.cs -------------------------------------------------------------------------------- /Primitives/Frustum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/Primitives/Frustum.cs -------------------------------------------------------------------------------- /Primitives/VBO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/Primitives/VBO.cs -------------------------------------------------------------------------------- /Primitives/VBO2D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/Primitives/VBO2D.cs -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/README.md -------------------------------------------------------------------------------- /SampleImages/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/SampleImages/1.png -------------------------------------------------------------------------------- /SampleImages/10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/SampleImages/10.png -------------------------------------------------------------------------------- /SampleImages/11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/SampleImages/11.png -------------------------------------------------------------------------------- /SampleImages/12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/SampleImages/12.png -------------------------------------------------------------------------------- /SampleImages/13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/SampleImages/13.png -------------------------------------------------------------------------------- /SampleImages/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/SampleImages/2.png -------------------------------------------------------------------------------- /SampleImages/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/SampleImages/3.png -------------------------------------------------------------------------------- /SampleImages/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/SampleImages/4.png -------------------------------------------------------------------------------- /SampleImages/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/SampleImages/5.png -------------------------------------------------------------------------------- /SampleImages/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/SampleImages/6.png -------------------------------------------------------------------------------- /SampleImages/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/SampleImages/7.png -------------------------------------------------------------------------------- /SampleImages/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/SampleImages/8.png -------------------------------------------------------------------------------- /SampleImages/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/SampleImages/9.png -------------------------------------------------------------------------------- /Skybox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/Skybox.cs -------------------------------------------------------------------------------- /Terrain.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/Terrain.csproj -------------------------------------------------------------------------------- /Terrain.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/Terrain.sln -------------------------------------------------------------------------------- /Terrain.userprefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/Terrain.userprefs -------------------------------------------------------------------------------- /Terrain/Terrain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/Terrain/Terrain.cs -------------------------------------------------------------------------------- /Terrain/TerrainPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/Terrain/TerrainPage.cs -------------------------------------------------------------------------------- /Util.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lewisenator/terrain_generator/HEAD/Util.cs --------------------------------------------------------------------------------