Procedural Pipe Cable Generator

A Geometry Nodes setup designed to generate arrays of pipes, cables, or modular bridges across the surfaces of 3D objects. It provides controls for adjusting the placement, randomness, and overall dimensions of the generated structures. The system includes built-in functions for basic procedural geometry creation.

Users can replace the default geometry by assigning custom meshes to the pipes, vertical stems, start and end caps, or flanges. The tool automatically handles texture coordinates for the procedural elements, allowing independent materials to be applied to pipes, cables, and stems. It also includes an option to apply a procedural swaying animation to the cables driven by a single input value.