Houdini 17.0 Nodes VOP nodes

Fur Guide Global Variables VOP node

Provides outputs representing commonly used input variables of fur guide shader network.

On this page

This operator provides outputs that represent all the global variables for fur guide shader network. There are no inputs to this operator.

Most of the parameters provided refer to a hair or the skin from which the hair is grown.

Parameters

Inputs

None.

Outputs

Point Position

Position of each vertex in the generated hair.

Width

Width of the rendered curves.

Hair Distance

Position of the current vertex as a fraction of the hair’s length.

Is Parameter Bound

True if clump hairs were provided to the shader.

Clump Root

Position on the skin from which the clump hair is grown.

Clump Point Position

Position on the current vertex of the clump hair.

Hair ID

Unique ID for each generated curve.

Hair Root

Position on the skin from which each hair is grown.

Fur Density

Amount of hairs per unit area.

Normal

Interpolated normal direction from skin.

UVs

UV texture coordinates.

Output Matrix

Transformation deforming the local skin neighbourhood from its rest position.

Using Guides

True if guide hairs were used to produce the initial shape of the current hair.

Examples

The following examples include this node.

grass

This example simulates grass being pushed down by an RBD object. Fur Objects are used to represent the blades of grass and Wire Objects are used to simulate the motion. When a single Fur Object is used to represent the grass, neighbouring blades of grass will have similar motion. Additional objects with different stiffness values can be used to make the motion less uniform. When "Complex Mode" is enabled, two objects are used to represent the grass. The stiffness of each set of curves can be controlled by adjusting the "Angular Spring Constant" and "Linear Spring Constant" parameters on the corresponding Wire Objects.

Clumping Example for Fur geometry node

The Fur SOP is used to instance hair-like curves.

In this case, the Fur SOP is used to create curves that can be used for clumping. A second Fur SOP is used to illustrate how to create hairs that use the clumping geometry.

FurBall Example for Fur geometry node

This example demonstrates how the Fur SOP builds hair-like curves based on guide curves and skin geometry.

FurBallWorkflow Example for Fur geometry node

This example demonstrates how the Fur SOP and Mantra Fur Procedural can be applied to an animated skin geometry. CVEX shaders are used to apply a custom look to the hairs based upon attributes assigned to the geometry.

FurPipelineExample Example for Fur geometry node

This example illustrates how custom shaders can be used to define the appearance of fur generated by the Fur SOP.

See also

VOP nodes