Go to:
Related nodes. Attributes.
This deformer implements Delta Mush:
Joe Mancewicz, Matt L. Derksen, and Cyrus A. Wilson. 2014. Delta mush: smoothing
deformations while preserving detail, SIGGRAPH '14, ACM, New York, NY, USA,
Article 28 , 1 pages.
Delta Mush functions as a low-pass filter to remove deformation artifacts and guide the
final result closer to the original "undeformed" geometry. It can be considered as a
post corrector to any deformation stack.
Node name | Parents | Classification | MFn type | Compatible function sets |
---|
deltaMush | weightGeometryFilter | deformer | kDeltaMush | kBase kNamedObject kDependencyNode kGeometryFilt kDeltaMush |
Related nodes
deformer, sculpt, lattice, cluster, jointCluster, nonLinear, blendShape, skinCluster, boneLattice, wrap, wire, ffd, jointFfd, jointLattice, flexorShape, deformFunc, deformSquash, deformTwist, deformBend, deformWave, deformFlare, deformSine, baseLattice, clusterHandle
Attributes (21)
cache, cacheBindPositions, cacheDisplacements, cacheFrames, cacheGPUBindVerts, cachePinBorderVertices, cacheSmoothingAlgorithm, cacheSmoothingIterations, cacheSmoothingStep, displacement, distanceWeight, inwardConstraint, outwardConstraint, pinBorderVertices, scale, scaleX, scaleY, scaleZ, smoothingAlgorithm, smoothingIterations, smoothingStep
Long name (short name) | Type | Default | Flags |
---|
|
cache
(cach )
| compound | n/a | |
|
| cacheSmoothingAlgorithm
(csa )
| short | 0 | | |
|
| cacheSmoothingIterations
(csi )
| integer | 0 | | |
|
| cachePinBorderVertices
(cpbv )
| bool | true | | |
|
| cacheSmoothingStep
(css )
| float | 0.5f | | |
|
| cacheBindPositions
(cbp )
| 3dFltPointArray | nullptr | | |
|
| cacheGPUBindVerts
(cbv )
| floatArray | nullptr | | |
|
| cacheDisplacements
(cdis )
| vectorArray | empty | | |
|
| cacheFrames
(cfrm )
| 4dDblMatrixArray | nullptr | | |
|
|
displacement
(dsp )
| float | 1 | |
|
|
distanceWeight
(dwt )
| float | 0.0f | |
|
|
inwardConstraint
(iwc )
| float | 0.0f | |
|
|
outwardConstraint
(owc )
| float | 0.0f | |
|
|
pinBorderVertices
(pbv )
| bool | true | |
|
|
scale
(s )
| double3 | | |
|
|
|
|
|
smoothingAlgorithm
(sa )
| enum | 0 | |
|
|
smoothingIterations
(si )
| integer | 10 | |
|
|
smoothingStep
(ss )
| float | 0.5f | |
|