Procedurally generated landscapes in 3D.
This sketch relies on having quickhull3d installed: https://github.com/gotascii/processing/tree/master/libraries/quickhull3d
This is inspired by an earlier project of mine to generate 2D landscapes procedurally. I needed album art for a track I was working on, and wanted to bring landscape generation into the third dimension.
Perlin noise is used to create the landscape, which is then tesselated using a Delaunay algorithm. Trees then grow on surfaces that aren't inclined too much. Houses spawn (on stilts if need be), with extensions climbing upwards.
Detail of vertical house sprawl:
Detail of trees on a mountain:
Detail of houses on stilts:
Detail of prime seaside property: