Skip to content

Terrain Synth

Terrain Synth is my project at Recurse Center for exploring AI and Machine Learning. It’s a test bed where I can explore various graphical and procedural generation techniques in a space that’s a bit more forgiving than a spherical planet.

It uses a custom GAN that I’ve trained on real-earth GIS datasets to output the terrain, and a couple of postprocessing techniques to generate mesh details.

I’m especially proud of the volumetric atmospheric scattering shader which powers the atmosphere, which creates beautiful god rays.

It uses the Hello-Worlds javascript library to render the terrain.

Follow the #terrain-synth tag to read more about this project!