A heightfield editor based on spherical geometry, written in C++ using OpenGL. Includes typical raster editing tools such as brushes, selections and filters like blur and different fractal noise generators. Also includes more advanced simulation based tools to perform erosion and generate realistic terrain. The terrain can be shown using various map projections, allowing for drawing directly onto the projection and adjusting for any distortion.
Editing terrain on a globe, using a brush:
Terrain generation using advanced noise functions and simulations based on tectonic uplift and fluvial erosion:
Simulation of ocean currents using GPU-accelerated fluid dynamics on a spherical surface:
Work in progress climate simulation, here surface temperature throughout the year:
Editing the map using different map projections, here Goode Homolosine and Robinson: