Visit ComfyUI Online for ready-to-use ComfyUI environment
Perform arithmetic addition on keyframed curves to create a combined animation curve for AI artists.
The KfCurvesAdd
node is designed to perform arithmetic addition on two keyframed curves, resulting in a new curve that represents the sum of the input curves. This node is particularly useful for AI artists who need to combine multiple animation curves or parameter variations into a single, cohesive curve. By leveraging this node, you can seamlessly blend different motion paths or parameter changes, enhancing the fluidity and complexity of your animations. The primary goal of the KfCurvesAdd
node is to simplify the process of curve manipulation, making it easier to achieve desired animation effects without manually adjusting each curve.
curve_1
is the first keyframed curve that you want to add. This parameter is essential as it serves as one of the two operands in the addition operation. The input must be of type KEYFRAMED_CURVE
, and it is required to be provided. This curve represents the initial set of keyframes that will be combined with the second curve to produce the final output.
curve_2
is the second keyframed curve that you want to add to the first curve. Similar to curve_1
, this parameter is also of type KEYFRAMED_CURVE
and is required. This curve provides the additional keyframes that will be summed with those of curve_1
, resulting in a new curve that encapsulates the combined motion or parameter changes.
The output of the KfCurvesAdd
node is a single KEYFRAMED_CURVE
that represents the sum of curve_1
and curve_2
. This output curve contains the combined keyframes from both input curves, allowing you to use it in subsequent nodes or animations. The resulting curve can be used to drive various parameters or animations, providing a more complex and nuanced motion path.
curve_1
and curve_2
) are properly keyframed and have compatible time ranges to achieve a smooth addition.TypeError: unsupported operand type(s) for +: 'NoneType' and 'NoneType'
None
.curve_1
and curve_2
are correctly specified and are of type KEYFRAMED_CURVE
.ValueError: Mismatched curve lengths
AttributeError: 'Curve' object has no attribute '__add__'
curve_1
and curve_2
are valid KEYFRAMED_CURVE
objects and are not corrupted or improperly defined.© Copyright 2024 RunComfy. All Rights Reserved.