Skip to content

WFC 3D Generator

by Jonny-B·Modeling

Images © Jonny-B. Used for product review; image policy.

Why we like it

WFC 3D Generator earns its place in the Blender library for pairing a constraint-driven WFC workflow with practical extras like JSON backup, auto-save, and a rotation tool that carries adjacency constraints along. It's a free, GPL-licensed add-on kept current for Blender 4.2 LTS and newer.

What is WFC 3D Generator?

WFC 3D Generator is a Blender add-on that generates 3D objects by running the WFC algorithm across a grid. Building blocks are drawn from a source collection, and the layout is shaped by the constraints you assign to those objects. You can watch the algorithm at work through a render delay, and pause or cancel rendering at any time.

The add-on ships with a WFC 3D Constraint Editor panel where supported constraints are assigned to objects, including a Collection Defaults section with geometry constraints. It supports both geometry constraints and connector constraints. Objects can be selected in the 3D viewport or outliner, with manual or automatic transfer of the selection. Alongside grid size, you can set cell size and an offset between even and odd rows, columns, and files. A cherry-picking function starts generation automatically after an adjustable delay.

Additional tools include Auto-Save, which stores each constraint change as a custom property when enabled, a WFC 3D Backup for importing and exporting all constraints to and from a JSON file, and a WFC 3D Rotation Tool that copies and rotates an object along with its adjacency constraints. Example blend files cover subjects such as castles, mazes, villages, landscapes, and honeycombs.

Who is WFC 3D Generator best for?

WFC 3D Generator is best for blender users generating procedural 3D layouts with the WFC algorithm, such as buildings, mazes, and landscapes built from a source collection.

How much does WFC 3D Generator cost?

WFC 3D Generator is completely free to download and use.

Key features

  • WFC 3D Constraint Editor panel where supported constraints are assigned to objects, with geometry and connector constraint types
  • Render delay to watch the WFC algorithm generate, with rendering that can be paused or canceled at any time
  • Grid size, cell size, and an offset between even and odd rows, columns, and files
  • Cherry-picking function that starts generation automatically after an adjustable delay
  • Object selection from the 3D viewport or outliner, with manual or automatic transfer of the selection
  • Auto-Save that stores each constraint change as a custom property when enabled
  • WFC 3D Backup for JSON import/export of all constraints, plus a Rotation Tool that copies and rotates objects with their adjacency constraints

Tags

#Blender#WFC#procedural generation#modeling#constraints#free#add-on

Frequently asked questions

Does WFC 3D Generator work with Blender 4.2 LTS?

WFC 3D Generator lists compatibility with Blender 4.2 LTS and newer, and the current version is 1.3.15, last updated in October 2025. Builds earlier than 4.2 fall outside the stated compatibility range, so 4.2 LTS is the baseline to target. Because the add-on is updated over time, checking the developer's GitHub page before installing is the safest way to confirm the version you download matches your Blender release.

What license is WFC 3D Generator released under?

WFC 3D Generator is released under the GNU General Public License v3.0 or later, and it is listed here as free. The GPL v3 terms cover how you may use, modify, and redistribute the add-on, which matters if you plan to adapt its code or share a modified copy. For the current license text and any conditions attached to newer releases, the developer's GitHub page is the place to check.

How does WFC 3D Generator handle constraints on objects?

WFC 3D Generator assigns constraints through its WFC 3D Constraint Editor panel, which includes a Collection Defaults section with geometry constraints. Both geometry constraints and connector constraints are supported. For results to work, the geometry constraints and all transformations, such as scale and rotation, must be applied to every building block in the source collection. The developer notes that connector constraints tend to be faster and more reliable, particularly when there are geometric discrepancies between blocks.

Can I back up my WFC 3D Generator constraints?

WFC 3D Generator includes a WFC 3D Backup feature that imports and exports all constraints to and from a JSON file, so you can save a configuration or move it between projects. It also offers Auto-Save, which stores every constraint change as a custom property when enabled. A separate WFC 3D Rotation Tool copies and rotates an object along with its adjacency constraints, which helps when you need rotated variants of a block without redefining its relationships.

Alternatives to WFC 3D Generator

Also in Modeling for Blender.

Similar plugins