docs.unity3d.com

    Field node shape attributes

    After creating the field node and field curves, the next step in setting hair direction with field nodes is to set how the field curves affect the hair. Open the Attribute Editor and modify the wmWigFieldNodeShape node settings.

    Field Display properties

    Property Description
    Display Tangent Display the tangent forces on the mesh surface. Hide the fur set for the best view.
    Display Trace Display the field solver. A diagnostic tool.

    Field Control properties

    Property Description
    Follow Tangent Select the checkbox to enable.
    Solve Apply the curve force to the hair.
    Clear Remove the effects of the curve force.

    Fur Bend Attribute properties

    Note

    By default, the field curves only drive the bend in the hairs. You can customize this bend by setting the Bend Start, Bend End, and the Bend Angle.

    Property Description
    Follicle Angle Override the bend settings of the field curves.
    Bend Start Control how far up the hair the bend starts. Ranges from 0 to 1, where 0 is the root and 1 is the tip.
    Bend End Controls how far up the hair the bend stops (past this point, the hair is straight). Ranges from 0 to 1, where 0 is the root and 1 is the tip.
    Bend Angle Controls the amount of bend applied (in degrees).
    Use Follicle Map Paint a map on the field proxy shape that is then converted to an angle between the Follicle Angle Min and Follicle Angle Max.
    Random Follicle Angle Randomize the follicle angles. The value used is between the Follicle Angle Min and Follicle Angle Max values.
    Follicle Angle Min Set the minimum value for Follicle Angle. If you aren't randomizing the value, this is the actual value used.
    Follicle Angle Max Only used if you are randomizing the value.
    Random Range Set the weight of interpolation if both Use Follicle Map and Random Follicle Angle are selected. An output angle is obtained by interpolating between the random angle and the angle from the map.
    Normal Rotate Enable Normal Rotate, the amount that the hair is rotated around the surface normal.
    Use Normal Rotation Map Enable a normal rotation map on the field node.
    Randomize Normal Rotate Randomize Normal Rotate. The value used is between the Normal Rotate Min and the Normal Rotate Max values.
    Normal Rotate Min Set the minimum value for Normal Rotate. If you aren't randomizing the value, this is the actual value used.
    Normal Rotate Max Set the maximum value for Normal Rotate. Only used if you are randomizing the value.
    Self Rotation Enable Self Rotation, the amount that the hair is rotated around itself.
    Use Self Rotation Map Enable a self rotation map on the field node.
    Randomize Self Rotation Randomize Self Rotation. The value used is between the Self Rotation Min and the Self Rotation Max values.
    Self Rotation Min Set the minimum value for Self Rotation*. If you aren't randomizing the value, this is the actual value used.
    Self Rotation Max Set the maximum value for Self Rotation. Only used if you are randomizing the value.
    Normal Flow Rotation Enable Normal Flow Rotation, the amount that the hair is rotated around the product of the normal and the tangent vector.
    Use Normal Flow Map Enable a normal flow map on the field node.
    Randomize Normal Flow Rotation Randomize the normal flow rotation. The value used is between the Normal Flow Rotation Min and the Normal Flow Rotation Max values.
    Normal Flow Rotation Min Set the minimum value for Normal Flow Rotation. If you aren't randomizing the value, this is the actual value used.
    Normal Flow Rotation Max Set the maximum value for Normal Flow Rotation. Only used if you are randomizing the value.
    Note

    The field curves can either affect the bend or change the follicle angle, but not both. Turning on the Follicle Angle option overrides the bend settings.

    Wavy Control properties

    Property Description
    Wavy Control Turn the shape of the strand into either a wave or a helix.
    Wave Start Set how far up the hair the bend starts. Below this point, the hair is unaffected by the wave. This is set using a percentage (0 is at the root, 100 is at the tip).
    Field Wave Mode Select the kind of wave to add to the hair.
    Wave Add a slight wave to the hair. This setting pushes the hair out on one axis.
    Helix Curve the hair in a spiral. This setting pushes the hair out on two axes.
    Use Wave Length Map Enable a wave length map on the field node.
    Randomize Wave Length Randomize the wave length. The value used is between the Wave Length Min and the Wave Length Max values.
    Wave Length Min Set the minimum value for the wave length. If you aren't randomizing the value, this is the actual value used.
    Wave Length Max Set the maximum value for the wave length. Only used if you are randomizing the value.
    Use Amplitude Map Enable an amplitude map on the field node.
    Randomize Amplitude Randomize the amplitude. The value used is between the Amplitude Min and the Amplitude Max values.
    Amplitude Min Set the minimum value for the amplitude. If you aren't randomizing the value, this is the actual value used.
    Amplitude Max Set the maximum value for the amplitude. Only used if you are randomizing the value.
    Randomize Offset Randomize the offset. The value used is between the Offset Min and the Offset Max values.
    Offset Min Set the minimum value for the offset. If you aren't randomizing the value, this is the actual value used.
    Offset Max Set the maximum value for the offset. Only used if you are randomizing the value.

    Fur Length Attribute properties

    Property Description
    Use Strand Length Map Enable a strand length map on the field node.
    Strand Length Set the strand length.
    Copyright © 2023 Unity Technologies
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX.