Wrap Gen

Wrap Gen is a procedural modifier that generates wraps around target geometry. Rather than relying on standard shrinkwrap projection, the tool utilizes a boolean-based system to accurately conform wraps over both concave and convex surface contours. It includes self-collision detection to ensure realistic layering when wraps overlap.

Users define the wrapping path by drawing a guide curve and adjusting its radius to control the interaction with the target mesh. The system allows you to assign custom geometry or collections to serve as the wrap material. You can array instances continuously along the curve or wrap a single specific mesh. Additional controls are provided for wrap count, randomized surface offsets, radial rotation, and scattering secondary objects, such as knots, along the generated wraps.