The nCloth node applys dynamic motion to a deformable mesh. This
can be used to simulate cloth behavior, as well as other deformable
dynamic shapes, such as metal.
Long name (short name) |
Type |
Default |
Flags |
|
outputMesh
(omsh ) |
Generic |
n/a |
|
|
restShapeMesh
(rsmh ) |
Generic |
n/a |
|
|
numSubdivisions
(nsub ) |
integer |
2 |
|
|
scalingRelation
(srl ) |
enum |
0 |
|
|
stretchResistance
(stch ) |
float |
20.0 |
|
|
compressionResistance
(comr ) |
float |
10.0 |
|
|
stretchMap
(stmp ) |
float |
1.0 |
|
|
stretchPerVertex
(spv ) |
doubleArray |
empty |
|
|
bendSolver
(bnsl ) |
enum |
1 |
|
|
bendResistance
(bnd ) |
float |
0.1 |
|
|
bendMap
(bemp ) |
float |
0.0 |
|
|
bendPerVertex
(bdpv ) |
doubleArray |
empty |
|
|
bendAngleDropoff
(bnad ) |
float |
0.0 |
|
|
bendAngleDropoffMap
(badm ) |
float |
0.0 |
|
|
bendAngleDropoffPerVertex
(badv ) |
doubleArray |
empty |
|
|
restitutionTension
(retn ) |
float |
1000.0 |
|
|
restitutionAngle
(reae ) |
angle (float) |
360.0deg |
|
|
restitutionAngleMap
(ranm ) |
float |
0.0 |
|
|
restitutionAnglePerVertex
(rapv ) |
doubleArray |
empty |
|
|
shearResistance
(shr ) |
float |
0.0 |
|
|
rigidity
(rity ) |
float |
0.0 |
|
|
rigidityMap
(rimp ) |
float |
0.0 |
|
|
rigidityPerVertex
(rpv ) |
doubleArray |
empty |
|
|
usePolygonShells
(ussh ) |
bool |
0 |
|
|
deformResistance
(dety ) |
float |
0.0 |
|
|
deformMap
(demp ) |
float |
0.0 |
|
|
deformPerVertex
(dfpv ) |
doubleArray |
empty |
|
|
inputMeshAttract
(imat ) |
float |
0.0 |
|
|
collideLastThreshold
(clth ) |
float |
0.2 |
|
|
inputAttractMap
(iamp ) |
float |
0.0 |
|
|
inputAttractPerVertex
(iapv ) |
doubleArray |
empty |
|
|
inputAttractDamp
(iadm ) |
float |
0.5 |
|
|
inputMotionDrag
(imdr ) |
float |
0.0 |
|
|
restLengthScaleMap
(rlmp ) |
float |
1.0 |
|
|
restLengthScalePerVertex
(rlpv ) |
doubleArray |
empty |
|
|
liftMap
(lfmp ) |
float |
1.0 |
|
|
liftPerVertex
(lfpv ) |
doubleArray |
empty |
|
|
dragMap
(drmp ) |
float |
1.0 |
|
|
dragPerVertex
(drpv ) |
doubleArray |
empty |
|
|
tangentialDragMap
(tdmp ) |
float |
1.0 |
|
|
tangentialDragPerVertex
(tdpv ) |
doubleArray |
empty |
|
|
wrinkleMap
(wkmp ) |
float |
0.0 |
|
|
wrinklePerVertex
(wpv ) |
doubleArray |
empty |
|
|
wrinkleMapScale
(wms ) |
float |
1.0 |
|
|
bendAngleScale
(basc ) |
float |
1.0 |
|
|
sortLinks
(stlk ) |
bool |
0 |
|
|
evaluationOrder
(evo ) |
enum |
0 |
|
|
addCrossLinks
(aclk ) |
bool |
true |
|
|
stretchDamp
(sdmp ) |
float |
0.1 |
|
|
minimalStretch
(msso ) |
bool |
0 |
|
|
minimalBend
(mbso ) |
bool |
0 |
|
|
minimalShear
(mshs ) |
bool |
0 |
|
|
stretchHierarchyLevels
(shlv ) |
integer |
0 |
|
|
stretchHierarchyPercent
(shpe ) |
float |
25.0 |
|
|
selfCollideWidthScale
(scws ) |
float |
1.0 |
|
|
selfCollisionSoftness
(scsf ) |
float |
0.0 |
|
|
selfCrossoverPush
(scpu ) |
float |
0.0 |
|
|
selfTrappedCheck
(stpc ) |
bool |
0 |
|
|
pressureMethod
(pmth ) |
enum |
0 |
|
|
pressure
(pres ) |
float |
0.0 |
|
|
startPressure
(stpe ) |
float |
0.0 |
|
|
incompressibility
(incm ) |
float |
5.0 |
|
|
pressureDamping
(prdg ) |
float |
0.0 |
|
|
pumpRate
(pure ) |
float |
0.0 |
|
|
airTightness
(aits ) |
float |
1.0 |
|
|
sealHoles
(shol ) |
bool |
true |
|
|
ignoreSolverGravity
(igsg ) |
bool |
0 |
|
|
ignoreSolverWind
(igsw ) |
bool |
0 |
|
|
windSelfShadow
(wssh ) |
bool |
0 |
|
|
lift
(lft ) |
float |
0.05 |
|
|
drag
(drg ) |
float |
0.05 |
|
|
tangentialDrag
(tdrg ) |
float |
0.0 |
|
|
solverDisplay
(svds ) |
enum |
0 |
|
|
stretchMapType
(smt ) |
enum |
2 |
|
|
bendMapType
(bdmt ) |
enum |
2 |
|
|
bendAngleDropoffMapType
(bamt ) |
enum |
2 |
|
|
restitutionAngleMapType
(ramt ) |
enum |
2 |
|
|
rigidityMapType
(rmt ) |
enum |
2 |
|
|
deformMapType
(dmmt ) |
enum |
2 |
|
|
inputAttractMapType
(iamt ) |
enum |
2 |
|
|
restLengthScaleMapType
(rlmt ) |
enum |
2 |
|
|
liftMapType
(lfmt ) |
enum |
2 |
|
|
dragMapType
(drmt ) |
enum |
2 |
|
|
tangentialDragMapType
(tdmt ) |
enum |
2 |
|
|
wrinkleMapType
(wmt ) |
enum |
2 |
|
|
cacheableAttributes
(caat ) |
enum |
0 |
|
|
cacheUsage
(cu ) |
enum |
0 |
|