Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/AnimGraphRuntime/Public/AnimNodes/AnimNode_ModifyCurve.h |
Include |
#include "AnimNodes/AnimNode_ModifyCurve.h" |
enum EModifyCurveApplyMode
{
Add,
Scale,
Blend,
WeightedMovingAverage,
RemapCurve,
}
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) |