Crowd Skinning

 
 
 

Categories

Description

Calculates an envelope deformation for multiple instances of a single mesh in a CrowdFX simulation.

Ports

Inputs

Deformers Global Transforms

An array of 4x4 matrices, representing the deformers' transformations per instance.

ActorProxy1

PointPosition

Array of 3D vectors representing the undeformed point positions of the actor mesh.

Deformer Indices

Array of integers per point of the actor mesh, representing the indices of the deformers to which each point is weighted.

Deformer Weights

Array of scalars per point of the actor mesh, representing the weight assigned to the point for each deformer in Deformer Indices.

Deformer Static KineState

Array of 4x4 matrices representing the rest poses of the deformers.

Outputs

Positions

An array of 3D positions per instance, representing the result of the envelope deformation.