Go to: Related nodes. Attributes.

"FurAttractors" node is used to add movement to fur. Attractors are joint chains (with IK handles, linked rotations, or particles) that "attract" the hairs making up the fur. When user moves the attractors (by key framing, moving the object the attractors are attached to, or applying forces), the fur follows that movement according to the attributes.

Node nameParentsMFn typeCompatible function sets
FurAttractorsdependNodekDependencyNodekBase
kNamedObject
kDependencyNode

Related nodes

FurDescription, FurCurveAttractors, FurFeedback, FurGlobals, furPointOnMeshInfo, furPointOnSubd

Attributes (54)

Attribute quick index omitted (too many attributes to show them all).

Long name (short name)TypeDefaultFlags
AttractorModel (amd) enum0outputinputconnectablestorable
Defines the type of attractor. 0-Local Each hair mimics the closest attractor(s) within the defined radius. 1-Global Each hair grows towards the closest attractor(s) within the defined radius.
dagSetMembers (dsm) Messagen/aconnectable
Defines to connect without data flow between surface and attractor set.
attractors (att) Messagen/aconnectable
Defines to connect without data flow between individual attractor and attractor set.
furGlobals (fgc) Messagen/aconnectable
Defines to connect without data flow between attractor and default fur global.
AttractorsPerHair (aph) integer1outputinputstorablekeyable
Defines the number of attractors a hair should be influenced by. e.g. 1 Every hair is influenced by one attractor closest to it. 2 Every hair is influenced by two attractors closest to it. 3 Every hair is influenced by three attractors closest to it.
GlobalScale (gs) float1.0outputinputstorablekeyable
Defines to adjust the Radius, Power, Influence, and Length values by a common factor (including mapped values).
Radius (rd) distance (double)10cmoutputinputconnectablestorablekeyable
Used to set the radius in which to search for the closest attractors, in world units. This value can help prevent hairs from being influenced by attractors that are unreasonably far away.
RadiusMap (rm) compoundn/ainputconnectablestorable
Used to map values for attractor set attribute "Radius" by importing file textures.
RadiusMapUSamples (rmus) compoundn/aoutputinputconnectablestorablehidden
Used to map values for attractor set attribute "Radius" along U direction by importing file textures.
RadiusMapVSamples (rmvs) compoundn/aoutputinputconnectablestorablehidden
Used to map values for attractor set attribute "Radius" along V direction by importing file textures.
RadiusMapOffset (rmo) distance (double)0.0cmoutputinputconnectablestorable
Defines to set the factor to offset the attractor attribute value by. The initial map is between 0 and 1.
RadiusMapMult (rmm) distance (double)1.0cmoutputinputconnectablestorable
Defines to set the factor to multiply the value. The initial map is between 0 and 1.
RadiusNoise (rn) distance (double)0.0cmoutputinputconnectablestorable
Defines to set the noise value for the attribute. A value of 0 produces no noise.
RadiusNoiseFreq (rnf) float10.0outputinputstorable
Defines to set the noise frequency for the attribute. The larger the Noise Frequency, the more variation over a distance or area.
Power (dp) float1.0outputinputconnectablestorablekeyable
Set how the attractor will influence the hairs. The value you enter is the power to a falloff function that makes hairs become less influenced at the base of the hair than at the tip. 0.0 The entire length of the hair is influenced. 1.0 Hair is much less influenced at the base.
PowerMap (pm) compoundn/ainputconnectablestorable
Used to map values for attractor set attribute "Power" by importing file textures.
PowerMapUSamples (pmus) compoundn/aoutputinputconnectablestorablehidden
Used to map values for attractor set attribute "Power" along U direction by importing file textures.
PowerMapVSamples (pmvs) compoundn/aoutputinputconnectablestorablehidden
Used to map values for attractor set attribute "Power" along V direction by importing file textures.
PowerMapOffset (pmo) float0.0outputinputconnectablestorable
Defines to set the factor to offset the attractor attribute value by. The initial map is between 0 and 1.
PowerMapMult (pmm) float1.0outputinputconnectablestorable
Defines to set the factor to multiply the value. The initial map is between 0 and 1.
PowerNoise (pn) float0.0outputinputconnectablestorable
Defines to set the noise value for the attribute. A value of 0 produces no noise.
PowerNoiseFreq (pnf) float10.0outputinputstorable
Defines to set the noise frequency for the attribute. The larger the Noise Frequency, the more variation over a distance or area.
Influence (di) float1.0outputinputconnectablestorablekeyable
Set how much influence the attractor will have on the hairs. The value you enter linearly increases or decreases the influence over the length of the hair. 0.0 No influence. 1.0 Standard influence.
InfluenceMap (im) compoundn/ainputconnectablestorable
Used to map values for attractor set attribute "Influence" by importing file textures.
InfluenceMapUSamples (imus) compoundn/aoutputinputconnectablestorablehidden
Used to map values for attractor set attribute "Influence" along U direction by importing file textures.
InfluenceMapVSamples (imvs) compoundn/aoutputinputconnectablestorablehidden
Used to map values for attractor set attribute "Influence" along V direction by importing file textures.
InfluenceMapOffset (imo) float0.0outputinputconnectablestorable
Defines to set the factor to offset the attractor attribute value by. The initial map is between 0 and 1.
InfluenceMapMult (imm) float1.0outputinputconnectablestorable
Defines to set the factor to multiply the value. The initial map is between 0 and 1.
InfluenceNoise (in) float0.0outputinputconnectablestorable
Defines to set the noise value for the attribute. A value of 0 produces no noise.
InfluenceNoiseFreq (inf) float10.0outputinputstorable
Defines to set the noise frequency for the attribute. The larger the Noise Frequency, the more variation over a distance or area.
StartLength (dsl) float0.0outputinputconnectablestorablekeyable
Defines to set the point along the hair, in world units, at which the hair will start being influenced. In general, this value should be 0.0, unless you want the hair to grow in its normal direction up to a point along the hair.
StartLengthMap (slm) compoundn/ainputconnectablestorable
Used to map values for attractor set attribute "StartLength" by importing file textures.
StartLengthMapUSamples (slmus) compoundn/aoutputinputconnectablestorablehidden
Used to map values for attractor set attribute "StartLength" along U direction by importing file textures.
StartLengthMapVSamples (slmvs) compoundn/aoutputinputconnectablestorablehidden
Used to map values for attractor set attribute "StartLength" along V direction by importing file textures.
StartLengthMapOffset (slmo) distance (double)0.0cmoutputinputconnectablestorable
Defines to set the factor to offset the attractor attribute value by. The initial map is between 0 and 1.
StartLengthMapMult (slmm) distance (double)1.0cmoutputinputconnectablestorable
Defines to set the factor to multiply the value. The initial map is between 0 and 1.
StartLengthNoise (sln) distance (double)0.0cmoutputinputconnectablestorable
Defines to set the noise value for the attribute. A value of 0 produces no noise.
StartLengthNoiseFreq (slnf) float10.0outputinputstorable
Defines to set the noise frequency for the attribute. The larger the Noise Frequency, the more variation over a distance or area.
EndLength (del) float5.0outputinputconnectablestorablekeyable
Defines to set the point along the hair, in world units, at which the hair will no longer be influenced. For the best effect, this should be at least as large as the longest hair length. With smaller values the tips of the hairs will not be influenced.
EndLengthMap (elm) compoundn/ainputconnectablestorable
Used to map values for attractor set attribute "EndLength" by importing file textures.
EndLengthMapUSamples (elmus) compoundn/aoutputinputconnectablestorablehidden
Used to map values for attractor set attribute "EndLength" along U direction by importing file textures.
EndLengthMapVSamples (elmvs) compoundn/aoutputinputconnectablestorablehidden
Used to map values for attractor set attribute "EndLength" along V direction by importing file textures.
EndLengthMapOffset (elmo) distance (double)0.0cmoutputinputconnectablestorable
Defines to set the factor to offset the attractor attribute value by. The initial map is between 0 and 1.
EndLengthMapMult (elmm) distance (double)1.0cmoutputinputconnectablestorable
Defines to set the factor to multiply the value. The initial map is between 0 and 1.
EndLengthNoise (eln) distance (double)0.0cmoutputinputconnectablestorable
Defines to set the noise value for the attribute. A value of 0 produces no noise.
EndLengthNoiseFreq (elnf) float10.0outputinputstorable
Defines to set the noise frequency for the attribute. The larger the Noise Frequency, the more variation over a distance or area.
ThresholdLength (dtl) float0.33outputinputconnectablestorablekeyable
Hairs shorter than this value will not be influenced at all. Use this value to prevent short hairs from being influenced while long hairs are influenced.
ThresholdLengthMap (tlm) compoundn/ainputconnectablestorable
Used to map values for attractor set attribute "ThresholdLength" by importing file textures.
ThresholdLengthMapUSamples (tlmus) compoundn/aoutputinputconnectablestorablehidden
Used to map values for attractor set attribute "ThresholdLength" along U direction by importing file textures.
ThresholdLengthMapVSamples (tlmvs) compoundn/aoutputinputconnectablestorablehidden
Used to map values for attractor set attribute "ThresholdLength" along V direction by importing file textures.
ThresholdLengthMapOffset (tlmo) distance (double)0.0cmoutputinputconnectablestorable
Defines to set the factor to offset the attractor attribute value by. The initial map is between 0 and 1.
ThresholdLengthMapMult (tlmm) distance (double)1.0cmoutputinputconnectablestorable
Defines to set the factor to multiply the value. The initial map is between 0 and 1.
ThresholdLengthNoise (tln) distance (double)0.0cmoutputinputconnectablestorable
Defines to set the noise value for the attribute. A value of 0 produces no noise.
ThresholdLengthNoiseFreq (tlnf) float10.0outputinputstorable
Defines to set the noise frequency for the attribute. The larger the Noise Frequency, the more variation over a distance or area.