To complement our PBD Wire Setup, here is a tutorial on a topic I’ve personally been struggling a lot when I first tried wrapping my head around constraint networks. Similar to what we’ve been doing in PBDs, we’re gonna build a network of interconnecting wires – this time using Houdini’s wire solver.

Disclaimer: I wouldn’t have been able to pull this off without the help of Matt Estela’s CGWiki. Also nowadays we’d most likely use the grain solver (PBDs) to simulate something like the setup shown here. It is usually much quicker without giving much different results. Nevertheless should you run into a situation where you had to use constraint networks – here’s how they work.



Still thinks “Space: 1999” is the coolest thing that ever happened on german TV. Be it pixels, hardware, code or cameras – if it’s interesting, Moritz is gonna take it apart. And sometimes even reassemble it. In his spare time he likes to dabble with code and create generative artwork. He claims his early exposure to QBasic is no help at all when working in Houdini, Cinema 4D, Processing or Arduino. But it might have been what started his fascination for the boundaries of code and art. When not wreaking havoc to any intriguing devices around him, he works as an Art Director at Aixsponza.

More from Moritz Schwind