Visit ComfyUI Online for ready-to-use ComfyUI environment
Create and manage vortex effects in particle systems for dynamic particle movement with specific properties like position, strength, radius, inward pull, movement speed, and color.
The Vortex node is designed to create and manage vortex effects within a particle system, providing a dynamic and visually engaging way to manipulate particle movement. This node allows you to define vortices with specific properties such as position, strength, radius, inward pull, movement speed, and color. By incorporating these vortices into your particle system, you can simulate complex fluid dynamics and swirling patterns that enhance the visual appeal of your AI-generated art. The Vortex node is particularly useful for creating natural phenomena like whirlpools, tornadoes, or any swirling motion, adding depth and realism to your particle animations.
This parameter defines the horizontal position of the vortex within the canvas, ranging from 0.0 to 1.0, with a default value of 0.5. It determines where the vortex will be placed along the x-axis, with 0.0 being the left edge and 1.0 being the right edge of the canvas.
This parameter sets the vertical position of the vortex within the canvas, ranging from 0.0 to 1.0, with a default value of 0.5. It specifies the vortex's location along the y-axis, with 0.0 being the top edge and 1.0 being the bottom edge of the canvas.
This parameter controls the intensity of the vortex's force, ranging from 0.0 to 1000.0, with a default value of 100.0. A higher strength value results in a stronger vortex that exerts more force on nearby particles, causing them to swirl more vigorously.
This parameter defines the effective radius of the vortex, ranging from 10.0 to 500.0, with a default value of 100.0. It determines the area within which the vortex will influence particles, with a larger radius affecting a broader area.
This parameter specifies the inward pull of the vortex, ranging from 0.0 to 1.0, with a default value of 0.2. It controls how strongly particles are drawn towards the center of the vortex, with higher values resulting in a stronger inward pull.
This parameter sets the speed at which the vortex moves within the canvas, ranging from 0.0 to 10.0, with a default value of 1.0. It determines how quickly the vortex changes its position over time, adding dynamic motion to the effect.
This parameter defines the color of the vortex in RGB format, with a default value of "(0,127,255)". It specifies the visual representation of the vortex when drawn on the canvas, allowing you to customize its appearance.
This parameter controls whether the vortex is visually represented on the canvas, ranging from 0.0 to 1.0, with a default value of 0.0. A value greater than 0.0 enables the drawing of the vortex, with higher values increasing the thickness of the drawn circle.
This optional parameter allows you to pass a list of previously created vortices to the node. It enables the creation of multiple vortices in a single operation, by appending the new vortex to the existing list.
The output of the Vortex node is a list of vortex dictionaries, each containing the properties of a vortex such as position, strength, radius, inward factor, movement speed, color, and draw status. This list can be used to apply vortex effects to particles within the system, influencing their movement and creating dynamic swirling patterns.
© Copyright 2024 RunComfy. All Rights Reserved.