This application uses Walnut (specifically this fork) to visualize how the Wave Function Collapse algorithm works.
Walnut is a nifty application framework that implements ImGui via Vulkan and exposes both.
- VulkanSDK
Premake(Parent Repo)- CMake >=3.16 (this fork)
mkdir build && cd build
cmake ..
cmake --build . -jN # N = cores
cd color_wave_function_collapse
./colorwavefunctioncollapse # execute- Dear ImGui
- GLFW
- stb_image
- GLM (included for convenience)
- Walnut