The Hair Sampler node contains the unique outputs listed below. These outputs are accessed by right clicking the node in the Hypershade window and selecting Show All Attributes or left clicking the output master port and selecting Other.... Distance Along Strand – Provides information about the shaded part of the hair strand. For the base of the strand, the value is 0.0, and for the tip it is 1.0. With this option, a texture can be mapped along each strand regardless of each strand's length. Distance Along Strand Absolute – Provides information about the shaded part of the hair strand using absolute distance. This option uses the Hair Max Distance parameter to allow length-dependent mapping. For instance, when used with a gradient, this allows for all hair strands (regardless of length) to have a root color all up to the same length followed by the rest of the ramp. Note that when Hair Max Distance is lower than the actual length of the hair strand, the gradient is repeated over the length of the hair strand. Hair Color – Provides information about the diffuse color along the hair strand. Hair Incandescence – Provides information about the incandescence color along the hair strand. Hair Transparency – Provides information about the transparency along the hair strand. Position Across Strand – Allows textures to be mapped across each strand. Random By Strand – Provides an unique random floating point value for each strand in the hair system, which allows shading each strand with a random color sampled from a texture. Hair Max Distance – Allows the user to set the max strand length when using Distance Along Strand Absolute. Typically, this value should be equal to the longest strand of hair. This option is mappable, allowing different parts in a hair system to have different max lengths. |