My Notes on WFC

The wave function collapse algorithm is a novel way of generating textures (and sometimes even 3d models) from a very small input sample, making it interesting for aritists, indie game devs, and programmers who want to spend a lot of time (in my case like 3 years lol) writing a fun proc gen algorithm which you then don't really have to think about once it's done.

Over time I've also written a few posts on what WFC is, how it works, and how to implement parts of it, so this page will serve to finally tie them all together. Have fun, and good luck not getting sucked down the WFC rabbit hole ;)

  1. Intro to WFC
  2. Overview of WFC
  3. The WFC Tile Generator
  4. The WFC Propagator Constructor

wiki projects