Overview

A low-poly procedural terrain generation engine written in C++. Uses OpenGL for rendering and implements various procedural generation techniques to create stylized terrain landscapes.

The project includes terrain mesh generation using noise functions, Poisson disk sampling for natural object placement, and Delaunay triangulation for mesh construction.

Key Features

  • Procedural terrain with multiple noise types
  • OpenGL rendering with custom shaders
  • Low-poly aesthetics
  • Trees and foliage placement via Poisson sampling