Navigation
API > API/Plugins > API/Plugins/DynamicMesh > API/Plugins/DynamicMesh/TSmoothBoneWeights
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool SmoothWeightsAtVertex
(
const int32 VertexID, |
Compute smoothed weights at a vertex and return the result. | Operations/SmoothBoneWeights.h | |
virtual bool SmoothWeightsAtVertex
(
const int32 VertexID, |
Compute smoothed weights at a vertex and return the result. | Operations/SmoothBoneWeights.h |
SmoothWeightsAtVertex(const int32, const BoneWeightType, TMap< BoneIndexType, BoneWeightType > &)
Description
Compute smoothed weights at a vertex and return the result.
| Name | SmoothWeightsAtVertex |
| Type | function |
| Header File | /Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Public/Operations/SmoothBoneWeights.h |
| Include Path | #include "Operations/SmoothBoneWeights.h" |
| Source | /Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Private/Operations/SmoothBoneWeights.cpp |
virtual bool SmoothWeightsAtVertex
(
const int32 VertexID,
const BoneWeightType VertexFalloff,
TMap < BoneIndexType, BoneWeightType > & OutFinalWeights
)
true if the algorithm succeeds, false if it failed or was canceled by the user.
Parameters
| Name | Remarks |
|---|---|
| VertexID | The vertex whose weights we are smoothing. |
| VertexFalloff | The lerp value between the old and the new weight. |
| OutFinalWeights | The smoothed weights. |
SmoothWeightsAtVertex(const int32, const BoneWeightType, const TSet< BoneIndexType > &, TMap< BoneIndexType, BoneWeightType > &)
Description
Compute smoothed weights at a vertex and return the result.
| Name | SmoothWeightsAtVertex |
| Type | function |
| Header File | /Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Public/Operations/SmoothBoneWeights.h |
| Include Path | #include "Operations/SmoothBoneWeights.h" |
| Source | /Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Private/Operations/SmoothBoneWeights.cpp |
virtual bool SmoothWeightsAtVertex
(
const int32 VertexID,
const BoneWeightType VertexFalloff,
const TSet< BoneIndexType > & LockedBones,
TMap < BoneIndexType, BoneWeightType > & OutFinalWeights
)
true if the algorithm succeeds, false if it failed or was canceled by the user.
Parameters
| Name | Remarks |
|---|---|
| VertexID | The vertex whose weights we are smoothing. |
| VertexFalloff | The lerp value between the old and the new weight. |
| LockedBones | The bones to exclude from the smooth op |
| OutFinalWeights | The smoothed weights. |