Houdini 21.0 Nodes Geometry nodes

Labs PolyWire UV 1.1 geometry node

Generates polywire geometry from curve networks with consistent UVs and orientation.

This node converts curve or edge networks into polygonal tube geometry while generating stable UVs along the length and around the circumference. It is designed to handle complex curve networks, including branching and cyclic structures, and provides extensive controls for orientation, width, topology, and UV layout.

This node is commonly used for cables, pipes, tendrils, and KineFX skeleton-driven geometry, where predictable orientation and clean UVs are required.

Parameters

Edge Network

Root Point Group

Point group defining root points for orientation and traversal.

Fix Cyclic Edge Networks (For KineFX)

Corrects orientation for cyclic or looped edge networks. Useful for KineFX skeletons and closed chains.

Up Mode

Method used to determine the up direction along the curve network.

Up Point Attr

Point attribute used as the up vector when Up Mode is attribute-based.

Up Vector

Constant up vector used when Up Mode is set to a fixed direction.

Relax Roll Iterations

Number of iterations used to smooth roll along the curve network. Higher values reduce twisting.

Constrain Point Group

Point group used to constrain orientation during roll relaxation.

Mesh

Width

Base width of the generated polywire.

Enable Width Attribute

Uses a width attribute to vary wire thickness.

Width Attribute

Point attribute used to control width when Enable Width Attribute is turned on.

Max Buckling Scale

Maximum allowed scale before buckling is applied to resolve overlaps.

Max Valence

Maximum allowed point valence before topology is adjusted.

Division Mode

Method used to determine mesh resolution along the curve.

Divisions

Number of divisions along the length of the wire.

Division Point Attribute

Point attribute used to control divisions when Division Mode is attribute-based.

Normal Cusp Angle

Cusp angle used when computing output normals.

Output Cap Group

Enables output of a primitive group for wire caps.

Cap Group (prim)

Name of the primitive group containing cap polygons.

Output Border Group

Enables output of a point group for border points.

Border Group (point)

Name of the point group containing border points.

Bind And Capture Mesh To Curve

Generates capture attributes binding the mesh to the input curve.

Weight Bias

Bias applied to capture weights along the curve.

Output Curve Lookup Attributes

Outputs attributes used to reference the source curve.

Primitive ID (prim)

Primitive attribute storing the source curve primitive index.

Primitive U (vert)

Vertex attribute storing the parametric position along the curve.

UVs

Max Snap U Iterations

Maximum number of iterations used to align U coordinates.

Max Snap Dist

Maximum distance allowed when snapping U coordinates.

Smooth U Strength

Strength of U smoothing.

Quality

Quality of the U smoothing operation.

UV Mode

Method used to compute UVs along the wire.

Normalized: Normalizes UVs along curve length.

Width Relative: Scales UVs based on wire width.

Texel Area: Preserves texel density.

Round V Coord

Rounds the V coordinate to reduce distortion.

V Spacing

Method used to space UV rows.

Uniform: Even spacing.

Proportional: Spacing proportional to width.

Min Relative Width

Minimum relative width used for UV scaling.

Texel Scale

Global scale applied to UVs for texel density control.

Offset Segments in U

Offsets U coordinates per segment to reduce alignment artifacts.

Offset Edge Networks In W

Offsets UVs per edge network.

UV Caps

Generates UVs for cap geometry.

Weld Cap Amount

Amount of welding applied to cap UVs.

Max U Solve Iterations

Maximum iterations used to solve U layout.

Control Curve

Resample Control Curve

Resamples the control curve before mesh generation.

Length

Target length used when resampling the control curve.

Mode

Interpolation mode used for the control curve.

Add Parent Point

Adds a parent point to the control curve.

Placement

Placement method for the parent point.

Output Root Group

Outputs a point group identifying root points.

Root Group (point)

Name of the output root point group.

Output Info Attributes

Outputs informational attributes on the curve.

Curve Length (vert)

Vertex attribute storing curve length.

Curve Tangent (point)

Point attribute storing curve tangent direction.

Curve Up (point)

Point attribute storing curve up vector.

See also

Geometry nodes