FAnimationRuntime::BlendPosesTogetherPerBoneInMeshSpace

Blends together a set of poses, each with a given weight.

Windows
MacOS
Linux

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

Syntax

static void BlendPosesTogetherPerBoneInMeshSpace
(
    TArrayView< FCompactPose > SourcePoses,
    TArrayView< const FBlendedCurve > SourceCurves,
    const UBlendSpaceBase * BlendSpace,
    TArrayView< const FBlendSampleData > BlendSampleDataCache,
    FCompactPose & ResultPose,
    FBlendedCurve & ResultCurve
)

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

This blends rotation in mesh space, so performance intensive.

Parameters

Parameter

Description

ResultPose

Output pose of relative bone transforms.

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