An interactive 3D terrain simulator programmed with the OpenGL API, using the Circles Algorithm for generating heightmap values.
- 50 x 50
- 100 x 100
- 150 x 150
- 200 x 200
- 250 x 250
- 300 x 300
- Flat
- Gouraud
- Solid
- Wireframe
- Solid + Wireframe (NOT PROPERLY)
- need to figure out how to work with each x-z plane quad
- rotating around the x axis to limit
- normal calculations
- Light 1 and Light 2
- Interactive Lighting (only along x-axis)
- Rotates around y-axis
- Rotates around z-axis
- 2D Terrain Overview
- Terrain Modification
- Use 2D overview to alter terrain heightmap
- Improved Colour Scheme
- Create a Terrain
- Create a terrain from scratch
- Selectable terrain sizes
- Left click + hold on area to create bump
- Right click + hold on area to create dent