Visit ComfyUI Online for ready-to-use ComfyUI environment
Customizable iteration options for AnimateDiff framework, fine-tuning parameters for precise animation diffusion results.
The ADE_IterationOptsFreeInit node is designed to provide flexible and customizable iteration options for the AnimateDiff framework. This node allows you to fine-tune the iteration process by specifying various parameters that control the behavior of iterations, including the number of iterations, batch offsets, seed offsets, and initialization types. By leveraging these options, you can achieve more precise and tailored results in your animation diffusion tasks. The node is particularly useful for artists looking to experiment with different iteration settings to optimize their creative outputs.
This parameter specifies the number of iterations to be performed. It determines how many times the iteration process will be executed, directly impacting the refinement and quality of the output. The minimum value is 1, and the default value is set to 2.
This parameter allows you to choose the type of filter to be applied during the iteration process. The available options are FreeInitFilter.LIST
, which includes gaussian
, butterworth
, ideal
, and box
. Each filter type affects the noise and frequency characteristics of the iterations differently.
This parameter controls the spatial decay factor, influencing how quickly the effect of the filter diminishes over space. It ranges from 0.0 to 1.0, with a default value of 0.25. Adjusting this value can help you fine-tune the spatial characteristics of the iterations.
This parameter controls the temporal decay factor, affecting how quickly the effect of the filter diminishes over time. It ranges from 0.0 to 1.0, with a default value of 0.25. This parameter is useful for managing the temporal consistency of the iterations.
This parameter sets the order of the Butterworth filter, which is used to control the frequency response of the iterations. The value ranges from 1 to 100, with a default value of 4. Higher values result in a sharper cutoff in the frequency domain.
This parameter defines the step size for the sigma value used in the iteration process. It ranges from 1 to 999, with a default value of 999. This parameter is crucial for controlling the noise level and smoothness of the iterations.
This boolean parameter determines whether the specified settings should be applied to the first iteration. The default value is False
. Enabling this option can help you achieve a consistent starting point for the iterations.
This parameter allows you to select the initialization type for the iterations. The available options are defined in FreeInitOptions.LIST
. The choice of initialization type can significantly impact the behavior and outcome of the iterations.
This optional parameter specifies the batch offset for the iterations. It ranges from 0 to BIGMAX
, with a default value of 0. Adjusting this value can help you manage the batch processing of iterations.
This optional parameter sets the seed offset for the iterations. It ranges from BIGMIN
to BIGMAX
, with a default value of 1. This parameter is useful for controlling the randomness and reproducibility of the iterations.
This output parameter returns the configured iteration options as an IterationOptions
object. This object encapsulates all the specified settings and can be used to control the iteration process in subsequent nodes. The output is essential for ensuring that the desired iteration behavior is applied consistently throughout the animation diffusion workflow.
gaussian
, butterworth
, ideal
, box
) to see how they affect the noise and frequency characteristics of your iterations.d_s
and d_t
parameters to fine-tune the spatial and temporal decay factors, respectively, for more precise control over the iteration effects.n_butterworth
parameter to control the sharpness of the Butterworth filter's frequency response, which can help you achieve the desired level of detail in your iterations.apply_to_1st_iter
parameter to True
if you want to ensure a consistent starting point for your iterations, especially when experimenting with different settings.iterations
iterations
parameter is outside the allowed range.iterations
value is at least 1.FreeInitFilter.LIST
, such as gaussian
, butterworth
, ideal
, or box
.d_s
or d_t
d_s
or d_t
are outside the allowed range of 0.0 to 1.0.d_s
and d_t
values to be within the range of 0.0 to 1.0.n_butterworth
n_butterworth
is outside the allowed range of 1 to 100.n_butterworth
value to be within the range of 1 to 100.sigma_step
sigma_step
is outside the allowed range of 1 to 999. - Solution: Ensure that the sigma_step
value is within the range of 1 to 999.iter_batch_offset
or iter_seed_offset
iter_batch_offset
or iter_seed_offset
are outside the allowed range.iter_batch_offset
and iter_seed_offset
values to be within their respective allowed ranges.© Copyright 2024 RunComfy. All Rights Reserved.