Append Geometry

Appends Target to Mesh.

Parameter
Description

AppendWeightsMethod

enum

The method used to append bone weights when appending geometry.

WeightBoundaryVertexThreshold

float

Threshold for considering a vertex as a boundary during weight transfer; affects which vertices are processed.

ParentBone

Name

Name of the bone in the target skeleton to which the root of the appended mesh will be attached (used with ParentBone method).

bUseTargetMainSkeleton

boolean

If true, uses the target mesh's main skeleton when merging skeletons.

bTransferByUVMatch

boolean

If true, transfers weights by matching UV coordinates instead of spatial proximity.

RadiusPercentage

float

Percentage of the bounding box diagonal of the simulation mesh to use as search radius All points outside of the search radius will be ignored. When set to a negative value (e.g. -1), all points will be considered.

NormalThreshold

float

Maximum angle difference (in degrees) between the target and source point normals to be considered a match for the InpaintWeights method. If set to a negative value (e.g. -1), normals will be ignored.

LayeredMeshSupport

boolean

If true, when the closest point doesn't pass the normal threshold test, will try again with a flipped normal. This helps with layered meshes where the "inner" and "outer" layers are close to each other but whose normals are pointing in the opposite directions.

NumSmoothingIterations

integer

The number of smoothing iterations applied to the vertices whose weights were automatically computed.

SmoothingStrength

float

The smoothing strength of each smoothing iteration.

MaxNumInfluences

integer

The maximum number of bones that will influence each vertex.

Last updated

Was this helpful?