Synthesis of generated and handcrafted worlds using WaveFunctionCollapse

View on GitHub

PCG Demos

Cellular Automaton Drunkard's Walk Perlin Noise
Cellular Automaton Drunkard's Walk Perlin Noise

Controls

For Cellular Automata & Drunkard's Walk:
  • W/A/S/D: Move around the scene
  • Q/E: Zoom in/out
  • Spacebar: Center camera
For Perlin Noise:
  • A/D: Rotate camera left/right
  • Q/E: Zoom in/out

Instructions

Click on one of the links above to get to an interactive demo for the algorithm.

Each algorithm has a bunch of parameters to toy around with, so manipulate them and see what it does to the algorithm. Their purpose is to make it easier to understand how the individual algorithm works. They're an addition to the explanations given in my thesis (see chapter 2.4). TODO: Link up chapter here