Skip to content

rusinek-wojciech/opengl-terrain

Repository files navigation

OpenGL-Terrain

OpenGL-Terrain is a Python program that uses OpenGL to render 3D terrain models. The program can display both pre-made .obj models and procedurally generated terrains using Perlin noise.

Features

  • Load .obj files of terrain models.
  • Procedural terrain generation using Perlin noise and saving as .obj.
  • Free camera controls for exploring the terrain.

Random Mode

OpenGL-Terrain has a "random" mode that generates a terrain using Perlin noise. The program will generate a random heightmap, save it as a .obj file and display the terrain in real-time.


Terrain

The above image shows an example imported terrain - 'Bieszczady' from heightmap.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages