Skip to content

This terrain renderer implements a custom version of the chunked LOD algorithm using dynamic displacement of a single small grid.

Notifications You must be signed in to change notification settings

zpconn/TerrainExplorer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TerrainExplorer

Terrain Explorer is a terrain renderer built using XNA 2.0. (Note: it has not been updated to work with newer versions; don't necessarily expect forward-compatibility.) It uses a custom version of Chunked LOD to dynamically manage the resolution of the terrain based on the viewer's position and the complexity of the geometry. It minimizes the amount of geometry stored in memory by creating a single small grid and dynamically displacing it in a vertex shader to draw each terrain chunk using vertex texture fetches. The terrain is also dynamically normal mapped.

Finally, it has a rudimentary grass renderer in place that will render grass if the camera is in close enough proximity.

In future versions, real-time water and some sort of sky (ideally atmospheric scattering) will be included.

About

This terrain renderer implements a custom version of the chunked LOD algorithm using dynamic displacement of a single small grid.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published