Ocean waves, tectonic plates and natural phenomena of our planet. Shader mathematics that recreates Earth in the browser.
Open a simulation — it runs right in your browser
Articles and tutorials about the algorithms in this category
Oceans, atmosphere, terrain, and weather — simulated from first principles
Nature and climate simulations model the physical processes that shape our planet. Gerstner wave equations recreate realistic ocean surfaces; Mie and Rayleigh scattering produce accurate atmospheric colours including rainbows and sky gradients; a cellular-automaton erosion model sculpts procedural mountain terrain; and snowflake crystallisation grows fractal ice crystals one hexagonal lattice step at a time.
Each simulation exposes a different layer of Earth-system science — fluid dynamics, thermodynamics, optics, and geology — through interactive controls. Adjust wave height, atmospheric density, particle count, or precipitation rate and watch emergent patterns arise from simple physical rules. These are the same computational methods used in climate models, weather forecasting, and visual-effects pipelines.
Nature simulations reveal a profound principle: complex, lifelike behaviour can emerge from a handful of simple local rules. Boids flock without a leader, ant colonies find shortest paths without maps, and forest fires spread via nearest-neighbour ignition. This emergent complexity is not just beautiful — it underpins real ecological models, climate projections, and epidemiological forecasting used by governments and research institutions worldwide.
Topics and algorithms you'll explore in this category
Common questions about this simulation category