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 | ![]() ![]() ![]() | ||||||||||||||