Procedural Scaffoldings

I’ve been wanting to tackle procedural scaffolding for a while. There’s something fascinating about its repetitive yet intricate structure. This project pushed me to dive deeper into VEX and logic-driven systems to control how each piece is selected and placed. It was genuinely exciting to solve each part of the puzzle and see it all come together.

I also had a great time experimenting with dynamic wind shaders in Unreal Engine, aiming to create subtle, natural movements across the scaffolding elements.

Procedural scaffolding modeling in Houdini. Create scaffolding structures with adjustable parameters for controls.

The tool converts curves into unified bounding boxes while using attributes to avoid intersecting with existing geometry. Logical rules select the most suitable scaffolding pieces along the curves.

Once the base structure is generated, the tool procedurally adds details such as randomized platform planks, structural supports, and railings.

Ropes are procedurally placed based on points in the scaffolding. These are then simulated to naturally form arcs and react to gravity.

Vertex colors are applied across specific elements. These are set up to drive WPO in Unreal Engine, allowing ropes to subtly sway.