Main About News Projects Old Work Contact Links WishList  
StevenDwyer.co.uk



Terrain Generator



In the third year of university I had to create a 3D terrain generation system using OpenGl. Though my first attempt was passable, I was never satisfied with the results I achieved. Much later, almost a whole year or two after, I decided to recreate a better system. I produced this application.


FEATURES

Multiple terrain generation sources.
Fractal algorithm usage.
Texture generation using height blending techniques.
Multi-texturing.
Detail Texturing.
Environment mapping.
Volumetric fog.
Wave simulation.
3DS max model loading.
Free look and first person camera.

Removed Features:

During the development of the new application, stencil buffered reflections where removed for the program in favour of the faster environment mapped water. The older water looked excellent when static, but was slower (due to triangle replication through reflection) and unrealistic when waves where implemented. However, an image of this effect was saved, and can be seen at the top of this page.

Older versions during the development of the terrain can be seen here as follows:

   


This application is ready and can be tested by clicking the following link. Also available directly from me is the source code, which I will freely distribute. Please e-mail me to receive the files.

Terrain generation application (2.3 MB)

If you encounter any problems, please e-mail me and it will allow me to fix the problems for later users, and if for some reason you cite any of my work, please have the courtesy to e-mail me and site me as a reference. My email address is in the "email" section of this site. Thanks!

All files are "zipped" use an application such as WinZip to decompress these files.