A basic real-time terrain rendering project using OpenGL, GLFW, GLAD, and Dear ImGui.
- Procedural terrain rendering
- Camera movement and controls
- Basic lighting and skybox
- GUI controls with Dear ImGui
- Clone the repository.
- Open
Real-Time Terrain Renderer.slnin Visual Studio 2022. - Ensure your configuration is set to
Release | x64. - Build the project.
- Run the generated
.exeinx64/Release.
/Assets → textures, shaders, models
/src → source files (.cpp)
/headers → header files (.h)
/screenshots → Screenshots of the active running program
- OpenGL 3.3+
- GLFW
- GLAD
- Dear ImGui
- All required source files for third-party libraries are included (
glad.c,imgui_*.cpp), so no extra setup is needed. - You can optionally unzip
Real-Time Terrain Renderer.zipfor easy use. However after unzipping add the Assets folder into the folder the.exeis in to run the program properly.