Your Ad Here

Go to: Attributes.

 This is the generic solver node for different nThings
 For now nCloth, but later nParticles, nRigidBodies....

Node nameParentsMFn typeCompatible function sets
nucleusdependNodekNucleuskBase
kNamedObject
kDependencyNode
kNucleus

Attributes (56)

The following quick index only shows top-level attributes (too many attributes to show them all): airDensity, collisionDamping, collisionDrag, collisionFlag, collisionLayerRange, collisionSoftness, crossoverCheck, currentTime, drag, dragOffset, enable, forceDynamics, gravity, gravityDirection (3), inputActive, inputActiveStart, inputCurrent, inputPassive, inputPassiveStart, inputStart, lift, maxCollisionIterations, maxIterations, numAirEffectIterations, numIterations, numObjectCollisionIterations, numObjectCollisionSubcycles, numPlaneCollisionIterations, numSubcycles, outputObjects, planeBounce, planeFriction, planeNormal (3), planeOrigin (3), selfCollisionFlag, spaceScale, startFrame, startTime, subSteps, timeScale, trappedCheck, usePlane, windDirection (3), windSpeed

Long name (short name)TypeDefaultFlags
inputStart (is) nIdNULLarrayoutputinputconnectablestorable
Input start eval connection from active nObjects. This should be connected from the eval start output of all the active nObjects simulated by this solver. Valid inputs are nCloth, dynamicConstraints, nParticle, etc.
inputCurrent (ic) nIdNULLarrayoutputinputconnectablestorable
Input current position eval from active nObjects. This should be connected from the eval current output of all the active nObjects simulated by this solver. Valid inputs are nCloth, dynamicConstraints, nParticle, etc.
inputActive (niao) Genericn/aarrayoutputinputconnectablestorable
Input nData from active nThings. This should be connected from the output of all the active nThings simulated by this solver Valid inputs are nCloth (nParticle, etc)
inputPassive (nipo) Genericn/aarrayoutputinputconnectablestorable
Input nData from passive nThings. This should be connected from the output of all the passive nThings connected to this solver Valid inputs are polygons, nurbs surfaces, nurbs curves, and lattices.
inputActiveStart (nias) Genericn/aarrayoutputinputconnectablestorable
Input nData from active nThings. This should be connected from the output of all the active nThings simulated by this solver Valid inputs are nCloth (nParticle, etc)
inputPassiveStart (nips) Genericn/aarrayoutputinputconnectablestorable
Input nData from passive nThings. This should be connected from the output of all the passive nThings connected to this solver Valid inputs are polygons, nurbs surfaces, nurbs curves, and lattices.
outputObjects (noao) Genericn/aarrayoutputinputconnectable
Output Geometry for soft body.
currentTime (cti) time0filmoutputinputconnectablekeyable
Undocumented
startTime (sti) time1.0filmoutputinputconnectablestorablehidden
Undocumented
startFrame (stf) double1.0outputinputconnectablestorablekeyable
Undocumented
forceDynamics (fdn) boolfalsehidden
By requesting this attribute, all of the input active and passive and relationship things will be evaluated, and all output objects will be computed. It is intended to be used for batch mode and dynamics run-up.
enable (ena) booltrueoutputinputconnectablestorablekeyable
Toggle dynamics on/off for all the dynamic nThings using this solver
gravity (grty) float9.8outputinputconnectablestorablekeyable
Defines the gravity affecting this nucleus
gravityDirection (grdi) float3outputinputconnectablestorablekeyable
Defines the gravity direction affecting this nParticle system
gravityDirectionX (grdx) float0.0outputinputconnectablestorablekeyable
Defines the x component of the gravity direction.
gravityDirectionY (grdy) float-1.0outputinputconnectablestorablekeyable
Defines the y component of the gravity direction.
gravityDirectionZ (grdz) float0.0outputinputconnectablestorablekeyable
Defines the z component of the gravity direction.
airDensity (ady) float1.0outputinputconnectablestorablekeyable
Defines the air density affecting this dynamic system
windSpeed (wisp) float0.0outputinputconnectablestorablekeyable
Defines the wind speed affecting this nParticle system
windDirection (widi) float3outputinputconnectablestorablekeyable
Defines the wind direction affecting this nParticle system
windDirectionX (widx) float1.0outputinputconnectablestorablekeyable
Defines the x component of the wind direction.
windDirectionY (widy) float0.0outputinputconnectablestorablekeyable
Defines the y component of the wind direction.
windDirectionZ (widz) float0.0outputinputconnectablestorablekeyable
Defines the z component of the wind direction.
collisionLayerRange (clra) float4.0outputinputconnectablestorablekeyable
This defines how close the collisionLayer value for two objects needs to be in order for them to intercollide. For example if one object has a collisionLayer value of 2 and the other 5, then they will collide as long the collisionLayerRange is greater than 3.
collisionSoftness (clso) float0.0outputinputconnectablestorablekeyablehidden
This defines how much collisions can interpenetrate the thickness
usePlane (nupl) boolfalseoutputinputconnectablestorablekeyable
Defines whether or not we use a plane in the collision system
planeOrigin (npor) float3outputinputconnectablestorablekeyable
Defines the origin of the plane in the collision system
planeOriginX (npox) float0.0outputinputconnectablestorablekeyable
Defines the x component of the plane origin.
planeOriginY (npoy) float0.0outputinputconnectablestorablekeyable
Defines the y component of the plane origin.
planeOriginZ (npoz) float0.0outputinputconnectablestorablekeyable
Defines the z component of the plane origin.
planeNormal (npun) float3outputinputconnectablestorablekeyable
Defines the (unit) normal of the plane in the collision system
planeNormalX (npnx) float0.0outputinputconnectablestorablekeyable
Defines the x component of the plane normal.
planeNormalY (npny) float1.0outputinputconnectablestorablekeyable
Defines the y component of the plane normal.
planeNormalZ (npnz) float0.0outputinputconnectablestorablekeyable
Defines the z component of the plane normal.
planeBounce (npbc) float0.0outputinputconnectablestorablekeyable
Defines the plane bounce
planeFriction (npfr) float0.1outputinputconnectablestorablekeyable
Defines the plane friction
subSteps (sstp) integer3outputinputconnectablestorablekeyable
Number of subSteps for each solve step.
maxCollisionIterations (mcit) integer4outputinputconnectablestorablekeyable
Maximum number of collision iterations per subStep.
collisionFlag (cofl) enum4outputinputconnectablestorable
Controls the type(s) of collisions that are processed.
selfCollisionFlag (scfl) enum1outputinputconnectablestorable
Controls the type(s) of self-collisions that are processed
timeScale (tisc) float1.0outputinputconnectablestorablekeyable
Scale the timestep that the solver uses.
spaceScale (spsc) float1.0outputinputconnectablestorablekeyable
Pretend that the the object is a scale model, and apply forces internally so that you get the expected behavior for the actual sized model
trappedCheck (trch) boolfalseoutputinputconnectable
obsolete
lift (lft) float0.0outputinputconnectable
obsolete
drag (drg) float0.0outputinputconnectable
obsolete
dragOffset (drao) float0.0outputinputconnectable
obsolete
collisionDrag (codr) float0.0outputinputconnectable
obsolete
collisionDamping (coda) float0.0outputinputconnectable
obsolete
crossoverCheck (coch) boolfalseoutputinputconnectable
obsolete
numSubcycles (nnsc) integer1outputinputconnectable
obsolete
maxIterations (mxit) integer0outputinputconnectable
obsolete
numIterations (nnit) integer4outputinputconnectable
obsolete
numObjectCollisionIterations (noci) integer4outputinputconnectable
obsolete
numObjectCollisionSubcycles (nocs) integer0outputinputconnectable
obsolete
numPlaneCollisionIterations (npci) integer0outputinputconnectable
obsolete
numAirEffectIterations (naei) integer4outputinputconnectable
obsolete
Your Ad Here