![]() The WFC algorithm’s tiled model variant occupies each slot in the grid with a module. The WFC algorithm initializes a grid, where each cell in the grid will be defined as a slot. In this report, the focus will entirely be on the tiled model. WFC can be implemented with two different models, the tiled model and the overlapping model. ![]() The same idea is the backbone of the procedural algorithm. As soon as the particle is observed, the possibilities disappear and the wave function collapses. In quantum physics, wave function collapse is the idea that the unobserved state of a particle can be anything. It is a constraint-based procedural algorithm that is inspired and named after the concept wave function collapse from quantum physics. WFC is an algorithm developed by Maxim Gumin as a texture synthesis method based on simple configuration or sample images. You can see the comparison here and view the source code here. Sidenote: Paul Merrell developed Model Synthesis Algorithm in 2007 which generates similar results as WFC. Wave Function Collapse Algorithm / Model Synthesis Algorithm This project studies Wave Function Collapse (WFC), a constraint-based algorithm for Procedural Content Generation(PDG), and implements it in Houdini, a procedural content creation tool to create a 3D content generator that outputs diverse prototypes which could potentially be used in the design and entertainment industry. You can view his original article here in Chinese. I really appreciate his support through this journey as I started this project with zero Houdini knowledge. ![]() This project is inspired and built on top of the 2D implementation of WFC in Houdini by if.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |