UPoseableMeshComponent::FillComponentSpaceTransforms

Take the BoneSpaceTransforms array (translation vector, rotation quaternion and scale vector) and update the array of component-space bone transformation matrices (SpaceBases).

Windows
MacOS
Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/Components/PoseableMeshComponent.h

Include

#include "Components/PoseableMeshComponent.h"

Source

/Engine/Source/Runtime/Engine/Private/Components/PoseableMeshComponent.cpp

Syntax

void FillComponentSpaceTransforms()

Remarks

Take the BoneSpaceTransforms array (translation vector, rotation quaternion and scale vector) and update the array of component-space bone transformation matrices (SpaceBases). It will work down hierarchy multiplying the component-space transform of the parent by the relative transform of the child. This code also applies any per-bone rotators etc. as part of the composition process

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss