Visit ComfyUI Online for ready-to-use ComfyUI environment
Create keyframed curve from YAML for intuitive animation control.
The KfCurveFromYAML
node is designed to create a keyframed curve from a YAML string. This node allows you to define complex animation curves using a human-readable YAML format, making it easier to specify and manage keyframes and their properties. By converting YAML data into a keyframed curve, this node provides a flexible and intuitive way to animate parameters over time. This can be particularly useful for AI artists who want to create smooth transitions and animations without delving into complex coding. The main goal of this node is to simplify the process of defining and using keyframed curves in your projects.
The yaml
parameter is a multiline string input that allows you to define the keyframed curve using YAML syntax. This input should contain the curve's keyframes, interpolation methods, and other properties. The default value provided is a basic example of a curve definition:
curve:
This example defines a simple linear curve from 0 to 1. The yaml
parameter is essential for specifying the curve's behavior and properties, and it supports customization to fit various animation needs.
The KEYFRAMED_CURVE
output is the resulting keyframed curve object created from the provided YAML string. This output can be used in other nodes to animate parameters or control various aspects of your project. The keyframed curve encapsulates the defined keyframes, interpolation methods, and other properties, making it a versatile tool for creating dynamic animations.
label
property to give your curve a meaningful name, making it easier to identify and manage in complex projects.loop
, bounce
, and duration
.linear
, ease-in
, or ease-out
in your YAML string.© Copyright 2024 RunComfy. All Rights Reserved.