DeltaBlend Deformer
Calculate per point delta between two meshes and add it to receiving mesh
Installation
To use this Node, you must enable omni.deform.deltaBlend
in the Extension Manager.
Inputs
Name |
Type |
Description |
Default |
---|---|---|---|
deformable |
|
Deformable bundle |
|
targetDeformable |
|
Target deformable bundle |
|
targetDeformableRest |
|
Rest state of target deformable bundle |
|
useGPU |
|
Whether to use the GPU or the CPU code path. |
True |
weights |
|
List of weighting for deformation being applied to each point. 0.0 means no deformation is to be applied, 1.0 means full deformation is applied |
[] |
spaceMatrixPP |
|
Target transform space per point to localize the targetPoints to |
[] |
spaceMatrix |
|
Target transform space to localize the targetPoints to |
[[1.0, 0.0, 0.0, 0.0], [0.0, 1.0, 0.0, 0.0], [0.0, 0.0, 1.0, 0.0], [0.0, 0.0, 0.0, 1.0]] |
spaceMatrixRest |
|
Rest transform space to localize the targetPointsRest to |
[[1.0, 0.0, 0.0, 0.0], [0.0, 1.0, 0.0, 0.0], [0.0, 0.0, 1.0, 0.0], [0.0, 0.0, 0.0, 1.0]] |
blend |
|
Weighting value applied to all points. This single value is used to multiply the weighting factor of all points, allowing the entire deformation to be increased or decreased |
1.0 |
applyTargetTransform |
|
Whether mesh transforms are applied to target points. |
False |
Outputs
Name |
Type |
Description |
Default |
---|---|---|---|
deformable |
|
The bundle contains the deformable data and transforms. |