Go to: Related nodes. Attributes.

A volume axis field imparts motion to particles similar to that generated for new particles by the volume type emitters.

The volume attribute determines which volume to use. Setting that attribute to None disables the field.

Unlike other fields, the volume axis field does not use the apply per vertex attribute. It always originates from its local origin or that of its owner. It does use the max distance attribute (if useMaxDistance is set to true).

The volume exclusion attribute does not apply to this type of field (the field ignores it entirely).

Node nameParentsClassificationMFn typeCompatible function sets
volumeAxisFieldfielddrawdb/geometry/dynamics/fieldkVolumeAxiskBase
kNamedObject
kDependencyNode
kDagNode
kTransform
kField
kVolumeAxis

Related nodes

rigidConstraint, dynBase, field, airField, turbulenceField, radialField, vortexField, newtonField, dragField, uniformField, gravityField, pointEmitter, particle, rigidBody, geoConnectable, spring

Attributes (23)

alongAxis, aroundAxis, awayFromAxis, awayFromCenter, detailTurbulence, direction, directionX, directionY, directionZ, directionalSpeed, displaySpeed, invertAttenuation, time, turbulence, turbulenceFrequency, turbulenceFrequencyX, turbulenceFrequencyY, turbulenceFrequencyZ, turbulenceOffset, turbulenceOffsetX, turbulenceOffsetY, turbulenceOffsetZ, turbulenceSpeed

Long name (short name)TypeDefaultFlags
alongAxis (alx) double0.0outputinputconnectablestorablekeyable
Field force multiplier in the direction along the central axis of the volume. See the diagrams in the documentation.
aroundAxis (arx) double0.0outputinputconnectablestorablekeyable
Field force multiplier in the direction around the central axis of the volume. See the diagrams in the documentation.
awayFromAxis (afa) double1.0outputinputconnectablestorablekeyable
Field force multiplier in the direction away from the central axis of the volume. See the diagrams in the documentation.
awayFromCenter (afc) double1.0outputinputconnectablestorablekeyable
Field force in the direction away from the center point of a cube or sphere volume.
detailTurbulence (dtr) double0.0outputinputconnectablestorablekeyable
The relative intensity of a second higher frequency turbulence. This can be used to create fine features in large scale flows. Both the speed and the frequency on this second turbulence are higher than the primary turbulence. When the detailTurbulence is non-zero the simulation may run a bit slower, due to the computation of a second turbulence.
direction (d) double3outputinputconnectablestorable
direction control for field. Used with directionalSpeed.
directionX (dx) double1.0outputinputconnectablestorablekeyable
X-component of direction.
directionY (dy) double0.0outputinputconnectablestorablekeyable
Y-component of direction.
directionZ (dz) double0.0outputinputconnectablestorablekeyable
Z-component of direction.
directionalSpeed (drs) double0.0outputinputconnectablestorablekeyable
Adds a component of force in the direction specified by the directionX, Y, and Z attributes.
displaySpeed (dss) booltrueoutputinputconnectablestorablekeyable
This boolean tells the field whether or not to draw the volume speed arrows.
invertAttenuation (ia) boolfalseoutputinputconnectablestorablekeyable
This attribute tells the volumeAxis field to invert the of the attenuation value. If this is TRUE, then the field will be stronger the closer to the edge of the volume a point is.
time (tim) time0filmoutputinputconnectablestorablekeyable
time value for animated effects
turbulence (trb) double0.0outputinputconnectablestorablekeyable
The intensity of a force simulating a turbulent wind that evolves over time.
turbulenceFrequency (tf) double3outputinputconnectablestorable
This controls how many repeats of the turbulence function fit inside the bounding volume of the volumeAxis force. Low values create a very smooth turbulence.
turbulenceFrequencyX (tfx) double1.0outputinputconnectablestorablekeyable
repeats in X of turbulence function.
turbulenceFrequencyY (tfy) double1.0outputinputconnectablestorablekeyable
repeats in Y of turbulence function.
turbulenceFrequencyZ (tfz) double1.0outputinputconnectablestorablekeyable
repeats in Z of turbulence function.
turbulenceOffset (to) double3outputinputconnectablestorable
This can be used to translate the turbulence within the volume. Animating it can simulate blowing turbulent wind.
turbulenceOffsetX (tox) double0.0outputinputconnectablestorablekeyable
translation in X of turbulence function.
turbulenceOffsetY (toy) double0.0outputinputconnectablestorablekeyable
translation in Y of turbulence function.
turbulenceOffsetZ (toz) double0.0outputinputconnectablestorablekeyable
translation in Z of turbulence function.
turbulenceSpeed (trs) double0.2outputinputconnectablestorablekeyable
The rate of change of the turbulence over time. The turbulence loops seamlessly every 1.0/turbulenceSpeed seconds. To animate this rate attach a new time node to the time input and animate the time value on the time node.