| InpaintMask |
FName |
Optional weight attribute name where a non-zero value indicates that we want the skinning weights for the vertex to be computed automatically instead of it being copied over from the source mesh. |
GeometryScript/MeshBoneWeightFunctions.h |
- EditAnywhere
- BlueprintReadWrite
- Category=Options
- Meta=(EditCondition="TransferMethod == ETransferBoneWeightsMethod::InpaintWeights")
|
| LayeredMeshSupport |
bool |
If true, when the closest point doesn't pass the normal threshold test, will try again with a flipped normal. |
GeometryScript/MeshBoneWeightFunctions.h |
- EditAnywhere
- BlueprintReadWrite
- Category=Options
- Meta=(EditCondition="TransferMethod == ETransferBoneWeightsMethod::InpaintWeights")
|
| NormalThreshold |
double |
Maximum angle (in degrees) difference between the target and the source point normals to be considred a match. |
GeometryScript/MeshBoneWeightFunctions.h |
- EditAnywhere
- BlueprintReadWrite
- Category=Options
- Meta=(UIMin=1, UIMax=180, ClampMin=1, ClampMax=180, EditCondition="TransferMethod == ETransferBoneWeightsMethod::InpaintWeights")
|
| NumSmoothingIterations |
int32 |
The number of optional post-processing smoothing iterations applied to the vertices without the match. |
GeometryScript/MeshBoneWeightFunctions.h |
- EditAnywhere
- BlueprintReadWrite
- Category=Options
- Meta=(UIMin=0, UIMax=100, ClampMin=0, ClampMax=100, EditCondition="TransferMethod == ETransferBoneWeightsMethod::InpaintWeights")
|
| OutputTargetMeshBones |
EOutputTargetMeshBones |
Chooses which bone attributes to use for transferring weights to the TargetMesh. |
GeometryScript/MeshBoneWeightFunctions.h |
- EditAnywhere
- BlueprintReadWrite
- Category=Options
|
| RadiusPercentage |
double |
Defines the search radius as the RadiusPercentage * (input mesh bounding box diagonal). |
GeometryScript/MeshBoneWeightFunctions.h |
- EditAnywhere
- BlueprintReadWrite
- Category=Options
- Meta=(UIMin=1, UIMax=2, ClampMin=1, ClampMax=2, EditCondition="TransferMethod == ETransferBoneWeightsMethod::InpaintWeights")
|
| SmoothingStrength |
float |
The strength of each post-processing smoothing iteration. |
GeometryScript/MeshBoneWeightFunctions.h |
- EditAnywhere
- BlueprintReadWrite
- Category=Options
- Meta=(UIMin=0, UIMax=1, ClampMin=0, ClampMax=1, EditCondition="TransferMethod == ETransferBoneWeightsMethod::InpaintWeights")
|
| SourceProfile |
FGeometryScriptBoneWeightProfile |
The identifier for the source bone/skin weight profile used to transfer the weights from. |
GeometryScript/MeshBoneWeightFunctions.h |
- EditAnywhere
- BlueprintReadWrite
- Category=Options
|
| TargetProfile |
FGeometryScriptBoneWeightProfile |
The identifier for the source bone/skin weight profile used to transfer the weights to. |
GeometryScript/MeshBoneWeightFunctions.h |
- EditAnywhere
- BlueprintReadWrite
- Category=Options
|
| TransferMethod |
ETransferBoneWeightsMethod |
The type of algorithm to use for transferring the bone weights. |
GeometryScript/MeshBoneWeightFunctions.h |
- EditAnywhere
- BlueprintReadWrite
- Category=Options
|