FTransform::BlendFromIdentityAndAccumulate

Blends the Identity transform with a weighted source transform and accumulates that into a destination transform

Windows
MacOS
Linux

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/Math/TransformNonVectorized.h

Include

#include "Math/TransformNonVectorized.h"

Syntax

static void BlendFromIdentityAndAccumulate
(
    FTransform & FinalAtom,
    FTransform & SourceAtom,
    float BlendWeight
)

Remarks

Blends the Identity transform with a weighted source transform and accumulates that into a destination transform

SourceAtom = Blend(Identity, SourceAtom, BlendWeight) FinalAtom.Rotation = SourceAtom.Rotation * FinalAtom.Rotation FinalAtom.Translation += SourceAtom.Translation FinalAtom.Scale3D *= SourceAtom.Scale3D

Parameters

Parameter

Description

FinalAtom

[in/out] The atom to accumulate the blended source atom into

SourceAtom

The target transformation (used when BlendWeight = 1); this is modified during the process

BlendWeight

The blend weight between Identity and SourceAtom

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