Go to: Related nodes. Attributes.
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.
| Node name |
Parents |
MFn type |
Compatible function sets |
| nCloth |
nBase |
kNCloth |
kBase
kNamedObject
kDependencyNode
kDagNode
kShape
kParticle
kNBase
kNCloth |
Related nodes
field, spring, nBase, nRigid
Attributes (69)
Attribute quick index omitted (too many attributes to show
them all).
| 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 |
     |
|
restitutionTension
(retn) |
float |
1000.0 |
     |
|
restitutionAngle
(reae) |
angle (float) |
360.0deg |
     |
|
shearResistance
(shr) |
float |
0.0 |
     |
|
rigidity
(rity) |
float |
0.0 |
     |
|
rigidityMap
(rimp) |
float |
0.0 |
    |
|
rigidityPerVertex
(rpv) |
doubleArray |
empty |
    |
|
deformResistance
(dety) |
float |
0.0 |
     |
|
deformMap
(demp) |
float |
0.0 |
    |
|
deformPerVertex
(dfpv) |
doubleArray |
empty |
    |
|
inputMeshAttract
(imat) |
float |
0.0 |
     |
|
inputAttractMap
(iamp) |
float |
0.0 |
    |
|
inputAttractPerVertex
(iapv) |
doubleArray |
empty |
    |
|
inputAttractDamp
(iadm) |
float |
0.5 |
     |
|
restLengthScaleMap
(rlmp) |
float |
1.0 |
    |
|
restLengthScalePerVertex
(rlpv) |
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 |
    |
|
rigidityMapType
(rmt) |
enum |
2 |
    |
|
deformMapType
(dmmt) |
enum |
2 |
    |
|
inputAttractMapType
(iamt) |
enum |
2 |
    |
|
restLengthScaleMapType
(rlmt) |
enum |
2 |
    |
|
wrinkleMapType
(wmt) |
enum |
2 |
    |
|
cacheableAttributes
(caat) |
enum |
0 |
    |
|
cacheUsage
(cu) |
enum |
0 |
    |