Skip to content

mikhmha/terrain_generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

terrain_generator

A procedural 3D terrain generator made with OpenGL and modern C++ that generates terrain with variable detail and smoothness using Bezier Surfaces and Perlin Noise. The generated terrain can be dynamically tesselated during run-time using a tesselation shader.

Generated terrain surfaces can also be used in ray-tracing applications, or decomposed into extremely fine collision meshes for use in real-time collision detection systems.

Video coming soon~

Requires:

  • A compiler that supports C++ 20
  • Graphics hardware that supports OpenGL 4.6

06

About

Procedural 3D terrain generator using Bezier surfaces and Perlin noise.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •