Visit ComfyUI Online for ready-to-use ComfyUI environment
Create smooth, rhythmic rolling effect on video frames with loopable, dynamic motion using sine wave function.
The Sine Camera Roll [DVB] node is designed to create a smooth, sinusoidal rolling effect on a sequence of video frames. This node is particularly useful for adding dynamic and rhythmic motion to your video projects, making them more visually engaging. By applying a sine wave function to the rotation of each frame, the node ensures that the roll effect is both smooth and loopable, which is ideal for creating seamless animations. The primary goal of this node is to provide a simple yet powerful way to introduce periodic rolling motion to your videos, enhancing their aesthetic appeal without requiring complex manual adjustments.
This parameter represents the set of video frames that will be processed by the node. It is essential as it provides the raw material on which the sine camera roll effect will be applied.
This integer parameter defines the width of the output frames. The default value is 512, with a minimum value of 1. Adjusting this parameter allows you to control the horizontal resolution of the resulting video frames.
This integer parameter specifies the height of the output frames. Similar to output_width
, the default value is 512, with a minimum value of 1. This parameter lets you set the vertical resolution of the output frames.
This float parameter determines the maximum degree of rotation applied to each frame during the sine roll effect. The default value is 45.0 degrees. Adjusting this parameter changes the intensity of the rolling motion, with higher values resulting in more pronounced rotations.
This float parameter sets the duration of one complete sine wave cycle in seconds. The default value is 1.0 seconds, with a minimum value of 0.1 seconds and a step of 0.1 seconds. This parameter controls the speed of the rolling effect, with shorter periods resulting in faster motion.
This float parameter defines the phase shift of the sine wave in seconds. The default value is 0.0 seconds. Adjusting this parameter allows you to offset the starting point of the sine wave, effectively changing the initial rotation angle of the frames.
The output parameter is a set of video frames that have been processed to include the sine camera roll effect. This output retains the original frame sequence but with the added rolling motion, making the video more dynamic and visually appealing.
degrees
parameter.period_seconds
values to find the optimal speed for your specific video project.phase_seconds
parameter to synchronize the rolling effect with other elements in your video.output_width
and output_height
parameters are set to values equal to or smaller than the dimensions of the input frames.direction_x
and direction_y
) are correctly set to non-zero values.© Copyright 2024 RunComfy. All Rights Reserved.