Navigation
API > API/Plugins > API/Plugins/UAF > API/Plugins/UAF/FBoneSpace
Description
Converts bone transforms between Local Space and Mesh Rotation Space Mesh Rotation Space assumes that bone transform scales are uniform and will yield incorrect results if non-uniform (aka 3D) scale is used. It transforms the rotations into component space by ignoring translation and scale. The output values will thus be in Mixed Space. These functions support outputting to their input in place
| Name | LocalToMeshRotation |
| Type | function |
| Header File | /Engine/Plugins/Experimental/UAF/UAF/Source/UAF/Public/UAF/ValueRuntime/Transformers/BoneSpace.h |
| Include Path | #include "UAF/ValueRuntime/Transformers/BoneSpace.h" |
| Source | /Engine/Plugins/Experimental/UAF/UAF/Source/UAF/Private/UAF/ValueRuntime/Transformers/BoneSpace.cpp |
static void LocalToMeshRotation
(
const FPoseValueBundle & InputValues,
FPoseValueBundle & OutputValues
)