Procedural Tree Distribution

Procedural Tree Distribution

Data-informed vegetation placement across procedurally generated terrain.

EngineUnity
TeamStudent Team Project
Project Duration3 Weeks

Terrain and Vegetation

For the final project in CS 580 AI in Games, our team created natural-looking terrain using Perlin noise. My contribution focused on the AI scripts responsible for placing different species of trees across that terrain.

Procedural Tree Distribution still image

Using Real Distribution Data

Tree placement used normal distributions based on real tree-plot data from the Sierra Nevada in California. This produced species groupings and density patterns that looked more natural than uniform or purely random scattering.