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 name Parents Classification MFn type Compatible function sets
volumeAxisField field drawdb/geometry/dynamics/field kVolumeAxis kBase
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) Type Default Flags
invertAttenuation (ia) bool false outputinputconnectablestorablekeyable
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.
awayFromCenter (afc) double 1.0 outputinputconnectablestorablekeyable
Field force in the direction away from the center point of a cube or sphere volume.
awayFromAxis (afa) double 1.0 outputinputconnectablestorablekeyable
Field force multiplier in the direction away from the central axis of the volume. See the diagrams in the documentation.
alongAxis (alx) double 0.0 outputinputconnectablestorablekeyable
Field force multiplier in the direction along the central axis of the volume. See the diagrams in the documentation.
aroundAxis (arx) double 0.0 outputinputconnectablestorablekeyable
Field force multiplier in the direction around the central axis of the volume. See the diagrams in the documentation.
directionalSpeed (drs) double 0.0 outputinputconnectablestorablekeyable
Adds a component of force in the direction specified by the directionX, Y, and Z attributes.
direction (d) double3 outputinputconnectablestorable
direction control for field. Used with directionalSpeed.
directionX (dx) double 1.0 outputinputconnectablestorablekeyable
X-component of direction.
directionY (dy) double 0.0 outputinputconnectablestorablekeyable
Y-component of direction.
directionZ (dz) double 0.0 outputinputconnectablestorablekeyable
Z-component of direction.
displaySpeed (dss) bool true outputinputconnectablestorablekeyable
This boolean tells the field whether or not to draw the volume speed arrows.
turbulence (trb) double 0.0 outputinputconnectablestorablekeyable
The intensity of a force simulating a turbulent wind that evolves over time.
turbulenceSpeed (trs) double 0.2 outputinputconnectablestorablekeyable
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.
turbulenceFrequency (tf) double3 outputinputconnectablestorable
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) double 1.0 outputinputconnectablestorablekeyable
repeats in X of turbulence function.
turbulenceFrequencyY (tfy) double 1.0 outputinputconnectablestorablekeyable
repeats in Y of turbulence function.
turbulenceFrequencyZ (tfz) double 1.0 outputinputconnectablestorablekeyable
repeats in Z of turbulence function.
turbulenceOffset (to) double3 outputinputconnectablestorable
This can be used to translate the turbulence within the volume. Animating it can simulate blowing turbulent wind.
turbulenceOffsetX (tox) double 0.0 outputinputconnectablestorablekeyable
translation in X of turbulence function.
turbulenceOffsetY (toy) double 0.0 outputinputconnectablestorablekeyable
translation in Y of turbulence function.
turbulenceOffsetZ (toz) double 0.0 outputinputconnectablestorablekeyable
translation in Z of turbulence function.
detailTurbulence (dtr) double 0.0 outputinputconnectablestorablekeyable
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.
time (tim) time 0film outputinputconnectablestorablekeyable
time value for animated effects