Procedural Generation with Wave Function Collapse and Model Synthesis | Unity Devlog
In this video, I discuss the technical details of the Wave Function Collapse algorithm, and the closely related predecessor, Model Synthesis. I really enjoy both of these algorithms, and like many, I actually use parts of both in my projects. Stick around for more details on implementation in later videos. For now check out the resources below.
Follow me on Twitter.
Constraint satisfaction wikipedia article.
Sudoku as a constraint satisfaction problem.
Minesweeper as a constraint satisfaction problem.
Wordle as a constraint satisfaction problem.
Constraint satisfaction techniques in planning and scheduling.
Cognitive dissonance reduction as constraint satisfaction.
BenzAI: A program to design benzenoids with defined properties using constraint programming.
Harnessing constraint programming for poetry composition.
Finding alternative music scales.
Texture synthesis wikipedia article.
Alexi A. Efros’s page on texture synthesis.
~efros/research/
Michele Conni’s review of recent advances in texture synthesis.
Paul Merrell’s website on model synthesis.
Maxim Gumin’s wave function collapse github.
Cainos pixel art tiles.
Wikipedia article on Shannon information entropy.
Paul Merrell’s video on thermodynamic entropy.
Wikipedia article on arc consistency.
#Arc_consistency
Boris the Brave’s article on arc consistency.
Wikipedia article on backtracking.
Boris the Brave’s article on modifying in parts.
Marian Kleineberg’s article on infinite wave function collapse.
Marian Kleineberg’s twitter.
Rob Lang’s Clomper devlog discussing infinite wave function collapse.
Boris the Brave’s wave function collapse / model synthesis asset for Unity. This was used to demonstrating some features I have not yet implemented.
Boris the Brave’s DeBroglie wave function collapse / model synthesis C# library.
Music:
Pamgaea by Kevin MacLeod
Free download:
License (CC BY 4.0): Standard License
Out Of The Blue by Purrple Cat |
Music promoted by
Creative Commons / Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0)
The Life and Death of a Certain K. Zabriskie, Patriarch by Chris Zabriskie is licensed under a Creative Commons Attribution 4.0 license.
Source:
Artist:
Moonrise by Reed Mathis
YouTube Audio Library
Music: Floating Cities by Kevin MacLeod
Free download:
License (CC BY 4.0): Standard License
Jellyfish in Space by Kevin MacLeod is licensed under a Creative Commons Attribution 4.0 license. Creative Commons — Attribution 4.0 International — CC BY 4.0
Source:
Artist:
Intuit256 by Kevin MacLeod is licensed under a Creative Commons Attribution 4.0 license. Creative Commons — Attribution 4.0 International — CC BY 4.0
Source:
Artist:
Music: Deep Haze by Kevin MacLeod
Free download:
License (CC BY 4.0): Standard License
1 view
183
37
6 months ago 00:01:00 1
Helldivers 2: LEAST Cinematic Helldivers DEFENSE Moment…🤯🫡🔥
6 months ago 00:18:50 1
Procedurally Generating Icons for my Farming Game
6 months ago 00:00:28 1
Helldivers 2: The AVERAGE Bot Mission For All HELLDIVERS!
6 months ago 00:00:16 1
Helldivers 2: The BOTS Are INVADING Super Earth Ads!
6 months ago 00:01:05 1
Surmount | Launch Trailer
6 months ago 00:09:42 1
Procedurally Generated 3D Dungeons
6 months ago 00:00:11 1
Helldivers 2: Teammate thinks he’s TONY STARK 🔥🤣💯
6 months ago 00:00:21 1
“I’ll Hold Them Off” Scene in Helldivers 2 🔥🤯💯
6 months ago 00:02:32 1
Unrailed! OST - 16 - E.T. - Endtrailed
6 months ago 00:10:37 1
How to Replace Door Mirror 2002-2005 Ford Explorer
6 months ago 00:00:19 44
BEST COUB Самая тупая система измерений в америке Вот так мы считаем в америке
6 months ago 00:01:52 1
Deathgarden: BLOODHARVEST Gameplay Trailer
6 months ago 00:04:35 1
Blender Geo Nodes: Platform Generator
6 months ago 00:01:05 1
Surmount - Official Launch Trailer
6 months ago 01:02:03 1
Elite: “The game that couldn’t be written“
6 months ago 00:00:12 1
Helldivers 2: We HIT Them with That EAGLE SCREECH of DEMOCRACY! 🔥🫡🦅
6 months ago 00:07:04 2
UI & Background BLUR in Unity URP (FREE 2022 Tutorial)
6 months ago 00:03:31 1
Simple Toon Shaded Water in Blender [Eevee]
6 months ago 00:02:02 1
Have a Nice Death | Xbox Launch
6 months ago 00:09:47 1
DIY: HOW TO MAKE MACRAME HEADBAND FOR BEGINNER | PAANO GUMAWA NG HEADBAND