the terrain is procedurally generated in the GPU

perlin noise is used to compute the terrain topography

an animated camera smoothly moves along 3D bezier paths which are editable with the mouse

the landscape reflects itself in the water - water has waves - fog helps to increase the depth effect - raining effect can be added

an experimental homemade c++ library which lays on top of OpenGL has been written to accelerate the development of this project and the next ones

name date tech opengl GLSL glew glfw C++ perlin noise 3d bezier path
team Adan Häfliger, Pierre Walch, Jonathan Link