Visit ComfyUI Online for ready-to-use ComfyUI environment
Advanced customization for motion reference settings in AI art projects, enabling precise control over motion effects.
The MotionRefSettingsCustomNode
is designed to provide advanced customization for motion reference settings in your AI art projects. This node allows you to fine-tune various parameters that control how motion references are applied, offering greater flexibility and precision in your creative process. By enabling or disabling specific attention mechanisms and adjusting fidelity settings, you can achieve more nuanced and controlled motion effects. This node is particularly useful for artists looking to experiment with different motion dynamics and achieve specific visual outcomes in their work.
This parameter is a boolean that determines whether the motion reference settings should be applied. If set to True
, the settings will be active; if set to False
, the previous settings will be retained. The default value is True
.
This boolean parameter enables or disables the query bank mode. When enabled, it allows the node to use a specific set of query vectors for motion reference. The default value is False
.
This boolean parameter enables or disables the key bank mode. When enabled, it allows the node to use a specific set of key vectors for motion reference. The default value is False
.
This boolean parameter enables or disables the value bank mode. When enabled, it allows the node to use a specific set of value vectors for motion reference. The default value is False
.
This boolean parameter enables or disables the normalization bank mode. When enabled, it allows the node to use a specific set of normalization vectors for motion reference. The default value is False
.
This float parameter controls the fidelity of the normalization process. It ranges from 0.0
to 1.0
, with a default value of 0.5
. Higher values result in more precise normalization.
These boolean parameters control the attention mechanisms for the input vectors. Each parameter can be set to True
or False
, enabling or disabling attention for the corresponding input vector. The default value for each is False
.
These boolean parameters control the attention mechanisms for the output vectors. Each parameter can be set to True
or False
, enabling or disabling attention for the corresponding output vector. The default value for each is False
.
This optional parameter allows you to pass in previous motion reference settings. It accepts a list of MOTION_REF_SETTINGS
and is useful for chaining multiple settings together.
The output is a list of motion reference settings that have been configured based on the input parameters. This list can be used in subsequent nodes to apply the specified motion reference settings to your model.
q_bank
, k_bank
, and v_bank
to see how they affect the motion dynamics in your project.norm_fidelity
parameter to fine-tune the precision of the normalization process, especially when working with high-detail motion references.prev_settings
parameter is expected but not provided.norm_fidelity
parameter is set outside the allowed range of 0.0
to 1.0
.norm_fidelity
parameter to be within the specified range.© Copyright 2024 RunComfy. All Rights Reserved.