More experiments with terrain generation using Perlin noise.
Adding a simple colormap to distinguish among different height levels.
The OpenGL viewer is developed in C++ and OpenGL, it implements soft shadows, cubemap sky and reflections, normal mapping, parallax mapping.