Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/FAnimationRuntime > API/Runtime/Engine/FAnimationRuntime/BlendPosesTogetherPerBone
Deprecated * Use BlendPosesTogetherPerBone with other signature
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/AnimationRuntime.h |
| Include | #include "AnimationRuntime.h" |
| Source | /Engine/Source/Runtime/Engine/Private/Animation/AnimationRuntime.cpp |
static void BlendPosesTogetherPerBone
&40;
TArrayView< const FCompactPose > SourcePoses,
TArrayView< const FBlendedCurve > SourceCurves,
const IInterpolationIndexProvider &42; InterpolationIndexProvider,
TArrayView< const FBlendSampleData > BlendSampleDataCache,
TArrayView< const int32 > BlendSampleDataCacheIndices,
FCompactPose & ResultPose,
FBlendedCurve & ResultCurve
&41;
Remarks
Blends together a set of poses, each with a given weight. This function is for BlendSpace per bone blending. BlendSampleDataCache contains the weight information and is indexed using BlendSampleDataCacheIndices, to prevent caller having to supply an ordered array
This blends in local space
Parameters
| Name | Description |
|---|---|
| ResultPose | Output pose of relative bone transforms. |