Noise-Based Heightmap
A 3D terrain mesh generated from layered Perlin noise (FBM). Heights are colored by biome: water, sand, grass, rock, and snow. The mesh is rendered with simple perspective projection.