Go to: Related nodes. Attributes.
This node can be used to create constraint relationships between dynamic objects.
Node name | Parents | MFn type | Compatible function sets |
---|---|---|---|
dynamicConstraint | shape | kDynamicConstraint | kBase kNamedObject kDependencyNode kDagNode kShape kDynamicConstraint |
bend, bendBreakAngle, bendStrength, collide, collideWidthScale, componentIds, componentRelation, connectWithinComponent, connectionDensity, connectionDensityRange, connectionDensityRange_FloatValue, connectionDensityRange_Interp, connectionDensityRange_Position, connectionMethod, connectionUpdate, constraintMethod, constraintRelation, currentTime, damp, displayConnections, dropoff, dropoffDistance, enable, evalCurrent, evalStart, excludeCollisions, force, friction, glueStrength, glueStrengthScale, isDynamic, iterations, localCollide, maxDistance, maxIterations, minIterations, motionDrag, restLength, restLengthMethod, restLengthScale, singleSided, strength, strengthDropoff, strengthDropoff_FloatValue, strengthDropoff_Interp, strengthDropoff_Position, tangentStrength
Long name (short name) | Type | Default | Flags | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
isDynamic
(isd )
| bool | true | |||||||||||||||
enable
(ena )
| bool | true | |||||||||||||||
currentTime
(cti )
| time | 0.0film | |||||||||||||||
componentIds
(cid )
| nId | NULL | |||||||||||||||
constraintMethod
(cm )
| enum | 1 | |||||||||||||||
connectionMethod
(cnm )
| enum | 0 | |||||||||||||||
constraintRelation
(crr )
| enum | 1 | |||||||||||||||
componentRelation
(cmr )
| enum | 0 | |||||||||||||||
connectionUpdate
(cu )
| enum | 0 | |||||||||||||||
connectWithinComponent
(cwc )
| bool | false | |||||||||||||||
connectionDensity
(cdn )
| double | 1.0 | |||||||||||||||
connectionDensityRange
(cdnr )
| compound | n/a | |||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
displayConnections
(dcn )
| bool | true | |||||||||||||||
strength
(str )
| double | 20.0 | |||||||||||||||
restLengthMethod
(rlm )
| enum | 0 | |||||||||||||||
restLength
(rl )
| double | 0.0 | |||||||||||||||
restLengthScale
(rls )
| double | 1.0 | |||||||||||||||
tangentStrength
(tst )
| double | 10 | |||||||||||||||
bend
(bnd )
| bool | false | |||||||||||||||
bendStrength
(bns )
| double | 20.0 | |||||||||||||||
bendBreakAngle
(bba )
| double | 360.0 | |||||||||||||||
glueStrength
(gls )
| double | 1.0 | |||||||||||||||
glueStrengthScale
(glss )
| double | 1.0 | |||||||||||||||
force
(for )
| double | 0.0 | |||||||||||||||
motionDrag
(mdg )
| double | 0.0 | |||||||||||||||
dropoff
(drp )
| double | 1.0 | |||||||||||||||
dropoffDistance
(ddd )
| double | 50.0 | |||||||||||||||
strengthDropoff
(sdp )
| compound | n/a | |||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
maxDistance
(mds )
| double | 0.1 | |||||||||||||||
damp
(dmp )
| double | 0.0 | |||||||||||||||
friction
(frc )
| double | 0.0 | |||||||||||||||
localCollide
(lcl )
| bool | false | |||||||||||||||
collideWidthScale
(cws )
| double | 1.0 | |||||||||||||||
excludeCollisions
(excs )
| bool | false | |||||||||||||||
singleSided
(ssd )
| bool | true | |||||||||||||||
maxIterations
(mitr )
| integer | 5000 | |||||||||||||||
minIterations
(mini )
| integer | 0 | |||||||||||||||
evalStart
(evs )
| nId | NULL | |||||||||||||||
evalCurrent
(evc )
| nId | NULL | |||||||||||||||
iterations
(itr )
| integer | 20 | |||||||||||||||
collide
(cld )
| bool | true | |||||||||||||||