Navigation
API > API/Plugins > API/Plugins/IKRig > API/Plugins/IKRig/FIKRetargetProcessor
Description
This scales the input source pose according to the source scale factor This must be called outside of the retargeter itself because otherwise the pose may be scaled multiple times. This is because we don't copy the source pose and we don't control when it's updated. By explicitly scaling outside of RunRetargeter(), outside systems can scale it whenever they update it.
| Name | ApplySourceScaleToPose |
| Type | function |
| Header File | /Engine/Plugins/Animation/IKRig/Source/IKRig/Public/Retargeter/IKRetargetProcessor.h |
| Include Path | #include "Retargeter/IKRetargetProcessor.h" |
| Source | /Engine/Plugins/Animation/IKRig/Source/IKRig/Private/Retargeter/IKRetargetProcessor.cpp |
void ApplySourceScaleToPose
(
TArray < FTransform > & InOutSourceGlobalPose
) const
Parameters
| Name | Remarks |
|---|---|
| InOutSourceGlobalPose | an array of global space transforms for each bone in the source input pose |