Navigation
API > API/Plugins > API/Plugins/MeshModelingToolsEditorOnly
Description
Mirror MorphTargetName's deltas on Mesh across Symmetry's plane in place. Positive side is the source; negative side receives the reflected delta. On-plane vertices have their delta snapped to the plane.
Pass OutDeltaChange to capture the per-vertex before/after for an undo record. Pass nullptr when the caller has its own change tracking (e.g. USkeletalMeshBackedDynamicMeshComponent's FChangeScope + MorphTargetChangeTracker).
| Name | SkeletalMeshToolsHelper::MirrorMorphTargetOnMesh |
| Type | function |
| Header File | /Engine/Plugins/Runtime/MeshModelingToolset/Source/MeshModelingToolsEditorOnly/Public/SkeletalMesh/SkeletalMeshToolsHelper.h |
| Include Path | #include "SkeletalMesh/SkeletalMeshToolsHelper.h" |
| Source | /Engine/Plugins/Runtime/MeshModelingToolset/Source/MeshModelingToolsEditorOnly/Private/SkeletalMesh/SkeletalMeshToolsHelper.cpp |
namespace SkeletalMeshToolsHelper
{
void SkeletalMeshToolsHelper::MirrorMorphTargetOnMesh
(
UE::Geometry::FDynamicMesh3 & Mesh,
FName MorphTargetName,
const UE::Geometry::FMeshPlanarSymmetry & Symmetry,
FMeshMorphTargetChange * OutDeltaChange
)
}