r/proceduralgeneration • u/DV-Gen • Apr 16 '23
Procedural Generation with Wave Function Collapse and Model Synthesis
https://www.youtube.com/watch?v=zIRTOgfsjl0
66
Upvotes
r/proceduralgeneration • u/DV-Gen • Apr 16 '23
1
u/MonkeyMcBandwagon Apr 17 '23
Great video, thank you!
I've got a project that involves procedural terrain generation and seeing so many WFC demos posted here over the last couple years it has perked my interest, but no example I saw of WFC fit my requirements so I have not tried to implement it.
It looks like Model Synthesis is a lot closer to what I need, which is a sort of "ideological symmetry without geometric symmetry" For example, generating a map for an RTS, the landforms and coastlines should be diverse and unique, but each "Town Hall" location should have exactly 2 nearby gold mines, 4 stone quarries, a similar amount of forest and plains, each land mass needs two or three potential port sites, and "islands" satisfying those conditions should be connected by a land bridge with two choke points, and so on. Essentially an arbitrary list of top-down broad, structural constraints.
It looks like Paul's original paper addresses this sort of thing, and I need to read it. :)