WFC Lab is a Godot-based laboratory for building Wave Function Collapse-style generators from image examples. Load source images, divide them into tiles, inspect the learned parts and adjacency rules, then synthesize a new image from those constraints.
The current end-to-end workflow is deliberately transparent: every intermediate result—from the imported source and decomposition settings to parts, constraints, and synthesis output—can be examined and adjusted in the application.
The first complete pipeline—image import, grid-tile decomposition, adjacency extraction, and WFC-style synthesis—is implemented and under active iteration.
Download WFC Lab 0.1.0:
These screenshots follow a run from selecting an example image, through tile and constraint inspection, to generated output. Select an image to view it at full size.
Choose and preview source images.
Configure grid-tile decomposition and transforms.
Inspect the extracted tile library.
Review learned adjacency constraints.
Start and step through tile-collapse synthesis.
Completed synthesized output.
Another result from a slightly different learned model.
Varied output generated from the example tiles.