Simple C++/OpenGL renderer of beautiful terrains
- Procedural terrain generation using Improved Perlin Noise algorithm
- Post-processing effects: blur, sharp, edge outlining
- Dynamic Levels of Detail
- Physically Based Rendering, gooch shading
- Run-time configuration with ImGui widgets
- Linux/MacOS
- GPU supporting OpenGL 4.1
- GLFW3
- libGLM
- pkg-config
make ./main <map-width> <map-length>default map size is 1024x1024
space - fly upward
b - show cursor, interact with ImGui panel
n - hide cursor, enable camera movement

