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 |
---|
|
applyPerVertex
(apv )
| bool | false | |
|
|
attenuation
(att )
| double | 0.0 | |
|
|
axialMagnitude
(amag )
| compound | n/a | |
|
| axialMagnitude_Position
(amagp )
| float | 0.0 | | |
|
| axialMagnitude_FloatValue
(amagfv )
| float | 0.0 | | |
|
| axialMagnitude_Interp
(amagi )
| enum | 0 | | |
|
|
curveRadius
(crad )
| compound | n/a | |
|
| curveRadius_Position
(cradp )
| float | 0.0 | | |
|
| curveRadius_FloatValue
(cradfv )
| float | 0.0 | | |
|
| curveRadius_Interp
(cradi )
| enum | 0 | | |
|
|
falloffCurve
(fc )
| compound | n/a | |
|
| falloffCurve_Position
(fcp )
| float | 0.0 | | |
|
| falloffCurve_FloatValue
(fcfv )
| float | 0.0 | | |
|
| falloffCurve_Interp
(fci )
| enum | 0 | | |
|
|
inputCurve
(icv )
| nurbsCurve | nullptr | |
|
|
inputData
(ind )
| compound | n/a | |
|
| inputPositions
(inp )
| vectorArray | empty | | |
|
| inputVelocities
(inv )
| vectorArray | empty | | |
|
| inputMass
(inm )
| doubleArray | empty | | |
|
|
|
inputForce
(inf )
| vectorArray | empty | |
|
|
inputPPData
(ppda )
| genericArray | empty | |
|
|
magnitude
(mag )
| double | 1.0 | |
|
|
maxDistance
(max )
| distance (double) | -1.0cm | |
|
|
outputForce
(of )
| vectorArray | empty | |
|
|
ownerPPData
(oppd )
| genericArray | empty | |
|
|
trapEnds
(ten )
| bool | true | |
|
|
trapInside
(trin )
| double | 0.0 | |
|
|
trapRadius
(trra )
| double | 2.0 | |
|
|
useMaxDistance
(umd )
| bool | false | |
|
|
volumeExclusion
(vex )
| bool | false | |
|
|
volumeOffset
(vfo )
| double3 | | |
|
| volumeOffsetX
(vox )
| distance (double) | 0.0cm | | |
|
| volumeOffsetY
(voy )
| distance (double) | 0.0cm | | |
|
| volumeOffsetZ
(voz )
| distance (double) | 0.0cm | | |
|
|
volumeSweep
(vsw )
| angle (double) | 360.0deg | |
|
|
volumeShape
(vol )
| enum | 0 | |
|
|
sectionRadius
(tsr )
| distance (double) | 0.5cm | |
|