Trim Hair Curves¶
The Trim Hair Curves node shortens or scales hair curves based on a specified length or length factor. It can be used to precisely control the overall length of hair, create varied or randomized trims, or adjust groom density and layering.
Inputs¶
- Geometry
The input geometry containing the hair curves to trim.
- Scale Uniform
When enabled, each curve is scaled uniformly to reach the target length. When disabled, trimming is applied progressively from root to tip.
- Length Factor
Multiplies the original curve length by this factor. A value of 1.0 keeps the hair at its original length, while 0.5 halves it.
- Replace Length
When enabled, the Length input fully replaces the original curve length instead of scaling it by the Length Factor.
- Length
The target length for the operation. Used when Replace Length is enabled.
- Mask
A per-curve mask that modulates the overall trimming effect. A value of 0.0 disables trimming for that curve, while 1.0 applies the full effect.
- Random Offset
Adds random variation to the trimmed length of each curve, creating more natural-looking hair variation.
- Pin at Parameter
Specifies a parameter along each curve to act as a pivot or anchor point during trimming. The trimming operation is performed relative to this point.
- Seed
Sets the random seed used for the random offset. Changing this value produces different trimming variations while maintaining the same parameters.
Outputs¶
- Geometry
The resulting geometry with trimmed or scaled hair curves.