Go to: Related nodes. Attributes.
The field node is a base class node for all fields. It includes
the attributes which are common to all the fields, such as
magnitude. Each derived class provides the machinery to compute its
particular field force from these attributes.
This node is abstract
Node name |
Parents |
MFn type |
Compatible function sets |
field |
dynBase |
|
|
Related nodes
rigidConstraint, dynBase, airField,
turbulenceField, radialField, vortexField, newtonField, volumeAxisField, dragField, uniformField, gravityField, pointEmitter, particle, rigidBody, geoConnectable, spring
Attributes (38)
applyPerVertex, attenuation, axialMagnitude, axialMagnitude_FloatValue,
axialMagnitude_Interp,
axialMagnitude_Position,
curveRadius, curveRadius_FloatValue, curveRadius_Interp, curveRadius_Position, deltaTime, falloffCurve, falloffCurve_FloatValue,
falloffCurve_Interp,
falloffCurve_Position,
inputCurve, inputData, inputForce, inputMass, inputPPData, inputPositions, inputVelocities, magnitude, maxDistance, outputForce, ownerPPData, sectionRadius, trapEnds, trapInside, trapRadius, useMaxDistance, volumeExclusion, volumeOffset, volumeOffsetX, volumeOffsetY, volumeOffsetZ, volumeShape, volumeSweep
Long name (short name) |
Type |
Default |
Flags |
|
magnitude
(mag ) |
double |
1.0 |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) ![keyable keyable](../gfx/keyable.gif) |
|
attenuation
(att ) |
double |
0.0 |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) ![keyable keyable](../gfx/keyable.gif) |
|
maxDistance
(max ) |
distance
(double) |
-1.0cm |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) ![keyable keyable](../gfx/keyable.gif) |
|
applyPerVertex
(apv ) |
bool |
false |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) ![keyable keyable](../gfx/keyable.gif) |
|
useMaxDistance
(umd ) |
bool |
false |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) ![keyable keyable](../gfx/keyable.gif) |
|
inputData
(ind ) |
compound |
n/a |
![array array](../gfx/array.gif) ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) |
|
inputPositions
(inp ) |
vectorArray |
empty |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) |
|
|
inputVelocities
(inv ) |
vectorArray |
empty |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) |
|
|
inputMass
(inm ) |
doubleArray |
empty |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) |
|
|
deltaTime
(dt ) |
time |
0film |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![hidden hidden](../gfx/hidden.gif) |
|
|
inputForce
(inf ) |
vectorArray |
empty |
![array array](../gfx/array.gif) ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) |
|
outputForce
(of ) |
vectorArray |
empty |
![array array](../gfx/array.gif) ![output output](../gfx/output.gif) ![connectable connectable](../gfx/connectable.gif) |
|
volumeShape
(vol ) |
enum |
0 |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) ![keyable keyable](../gfx/keyable.gif) |
|
volumeExclusion
(vex ) |
bool |
false |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) ![keyable keyable](../gfx/keyable.gif) |
|
trapInside
(trin ) |
double |
0.0 |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) ![keyable keyable](../gfx/keyable.gif) |
|
trapRadius
(trra ) |
double |
2.0 |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) ![keyable keyable](../gfx/keyable.gif) |
|
trapEnds
(ten ) |
bool |
true |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) ![keyable keyable](../gfx/keyable.gif) |
|
volumeOffset
(vfo ) |
double3 |
|
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) |
|
volumeOffsetX
(vox ) |
distance
(double) |
0.0cm |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) ![keyable keyable](../gfx/keyable.gif) |
|
|
volumeOffsetY
(voy ) |
distance
(double) |
0.0cm |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) ![keyable keyable](../gfx/keyable.gif) |
|
|
volumeOffsetZ
(voz ) |
distance
(double) |
0.0cm |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) ![keyable keyable](../gfx/keyable.gif) |
|
|
sectionRadius
(tsr ) |
distance
(double) |
0.5cm |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) ![keyable keyable](../gfx/keyable.gif) |
|
volumeSweep
(vsw ) |
angle (double) |
360.0deg |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) ![keyable keyable](../gfx/keyable.gif) |
|
inputPPData
(ppda ) |
genericArray |
empty |
![array array](../gfx/array.gif) ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![hidden hidden](../gfx/hidden.gif) |
|
ownerPPData
(oppd ) |
genericArray |
empty |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![hidden hidden](../gfx/hidden.gif) |
|
falloffCurve
(fc ) |
compound |
n/a |
![array array](../gfx/array.gif) ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) ![keyable keyable](../gfx/keyable.gif) |
|
falloffCurve_Position
(fcp ) |
float |
0.0 |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) ![keyable keyable](../gfx/keyable.gif) |
|
|
falloffCurve_FloatValue
(fcfv ) |
float |
0.0 |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) ![keyable keyable](../gfx/keyable.gif) |
|
|
falloffCurve_Interp
(fci ) |
enum |
0 |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) ![keyable keyable](../gfx/keyable.gif) |
|
|
axialMagnitude
(amag ) |
compound |
n/a |
![array array](../gfx/array.gif) ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) ![keyable keyable](../gfx/keyable.gif) |
|
axialMagnitude_Position
(amagp ) |
float |
0.0 |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) ![keyable keyable](../gfx/keyable.gif) |
|
|
axialMagnitude_FloatValue
(amagfv ) |
float |
0.0 |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) ![keyable keyable](../gfx/keyable.gif) |
|
|
axialMagnitude_Interp
(amagi ) |
enum |
0 |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) ![keyable keyable](../gfx/keyable.gif) |
|
|
curveRadius
(crad ) |
compound |
n/a |
![array array](../gfx/array.gif) ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) ![keyable keyable](../gfx/keyable.gif) |
|
curveRadius_Position
(cradp ) |
float |
0.0 |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) ![keyable keyable](../gfx/keyable.gif) |
|
|
curveRadius_FloatValue
(cradfv ) |
float |
0.0 |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) ![keyable keyable](../gfx/keyable.gif) |
|
|
curveRadius_Interp
(cradi ) |
enum |
0 |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) ![keyable keyable](../gfx/keyable.gif) |
|
|
inputCurve
(icv ) |
nurbsCurve |
NULL |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) |