EModifyCurveApplyMode

Choose your operating system:

Windows

macOS

Linux

References

Module

AnimGraphRuntime

Header

/Engine/Source/Runtime/AnimGraphRuntime/Public/AnimNodes/AnimNode_ModifyCurve.h

Include

#include "AnimNodes/AnimNode_ModifyCurve.h"

Syntax

enum EModifyCurveApplyMode
{
    Add,
    Scale,
    Blend,
    WeightedMovingAverage,
    RemapCurve,
}

Values

Name

Description

Add

Add new value to input curve value

Scale

Scale input value by new value

Blend

Blend input with new curve value, using Alpha setting on the node

WeightedMovingAverage

Blend the new curve value with the last curve value using Alpha to determine the weighting (.5 is a moving average, higher values react to new values faster, lower slower)

RemapCurve

Remaps the new curve value between the CurveValues entry and 1.0 (.5 in CurveValues makes 0.51 map to 0.02)