Navigation
API > API/Runtime > API/Runtime/AnimGraphRuntime
| Name | EModifyCurveApplyMode |
| Type | enum |
| Header File | /Engine/Source/Runtime/AnimGraphRuntime/Public/AnimNodes/AnimNode_ModifyCurve.h |
| Include Path | #include "AnimNodes/AnimNode_ModifyCurve.h" |
Syntax
enum EModifyCurveApplyMode
{
Add,
Scale,
Blend,
WeightedMovingAverage,
RemapCurve,
}
Values
| Name | Remarks |
|---|---|
| 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) |