here’s a simple example of a 2d wfc running on points in houdini ( have yet to expand to 3d )
it pretty much comes down to: you can only be what your neighbors say you can be, and whoever has the least amount of options, randomly select from it’s choices based on probability and set yourself, then repeat
it doesn’t matter what the deformation is on the tiles
you could do it on any volume of points with clean connectivity
if you can do a neighbour lookup, it doesn’t matter what the tiles are, though it becomes a bit weirder because what you put in those tiles has to deform to that tile’s space
imo wfc is one of the best candidates for some super cool procedural stuff
would love to have a sec to explore this more or on a project, this sketch is from last year which is the last time we talked about it i think
maxim’s stuff is what inspired this sketch
oskar’s implementation is way way sexier because it’s dynamic and interactive
Attachments in this post:
http://fx-td.com/houdiniandchill/wp-content/uploads/discord/20194308/24/19/tr_wfc_v4.mp4
http://fx-td.com/houdiniandchill/wp-content/uploads/discord/20194308/24/19/tr_wfc_v4.hip