omni.deform.Softwrap#

Softwrap deformation node

Installation#

To use this Node, you must enable omni.deform.softwrap in the Extension Manager.

Inputs#

Name

Type

Description

Default

Driven Mesh (deformable)

bundle

High-res deformed mesh bundle.

Driver Mesh (driverMesh)

bundle

Low-res mesh bundle that drives the driven mesh bundle deformation.

Rest Driver Mesh (restDriverMesh)

bundle

Rest pose for the low-res mesh bundle that drives the driven mesh bundle deformation.

Consider Crease Weights Map (considerCreaseWeightsMap)

bool

Consider input crease weights map on the driver mesh as part of the deformation.

False

Consider Driven Mesh Weights Map (considerDrivenWeightsMap)

bool

Consider input weights map on the driven mesh as part of the deformation.

False

Creasing (creasing)

float

Creasing parameter.

0.0

Num Smooth Iters (numSmoothIters)

uint

Number of times to perform Laplacian smoothing.

1

Pinching (pinching)

float

Crease pinching parameter.

0.0

Preserve Boundary (preserveBoundary)

bool

Prevent driven mesh vertices along the boundary from deforming.

True

rebind

bool

Force a rebind on the deformer.

False

drivenWeightsMapToken

string

Name of the weight map in the inputted driven mesh (inputs:deformable), which will only be considered if the considerDrivenWeightsMap flag is turned on.

creaseWeightsMapToken

string

Name of the weight map in the inputted driver mesh, which will only be considered if the considerCreaseWeightsMap flag is turned on.

Outputs#

Name

Type

Description

Default

deformable

bundle

The bundle contains the deformed mesh data.