Shear is a Geometry Nodes setup that generates 3D geometry by sweeping a profile curve along a path curve without distortion. Unlike standard curve-to-mesh operations, this tool maintains the exact shape of the profile at corners, replicating the behavior of the traditional shear modeling operator within a procedural, non-destructive workflow.
The node group automatically generates unstretched UV coordinates and provides controls to modify them directly from the modifier panel. It includes built-in shading options for flat, smooth, and auto-smooth shading, calculated for both the profile and path angles. Users can assign separate materials to the end caps and access the UV and cap attributes within the Shader Editor. The path curve must remain on a single 2D plane for the shear operation to calculate correctly.