Procedural Terrain


This project showcases a non-interactive terrain generator capable of creating natural-looking environments, including trees, grass, mountains, snow, beaches, lakes/ponds, clouds, and hills. The generator leverages Perlin noise for smooth, realistic transitions and an isometric viewpoint for a stylized aesthetic.

This browser doesn't support this canvas
by Timothy Clocksin

Overview

For more information about the mathematics behind Perlin Noise, see the wikipedia article

Controls

No controls are necessary for this generator—just enjoy the results as they appear!

Source Code

The source code for this project can be found here.

Processing.js