Visit ComfyUI Online for ready-to-use ComfyUI environment
Add dynamic movement to particle emitters for natural, visually appealing effects with adjustable motion patterns.
The EmitterMovement
node is designed to add dynamic movement to particle emitters in your particle system. This node allows you to modulate the position and direction of emitters over time, creating more natural and visually appealing particle effects. By adjusting the frequency and amplitude of the emitter's movement along the x and y axes, as well as the direction of particle emission, you can achieve a wide range of motion patterns. This flexibility is particularly useful for creating effects such as drifting smoke, flowing water, or any scenario where particles need to follow a more complex path rather than a static emission point.
This parameter controls the frequency of the emitter's movement along the x-axis. A higher frequency results in faster oscillations. The value ranges from 0.0 to 10.0, with a default of 0.1. Adjusting this parameter can make the emitter move more rapidly or slowly along the x-axis.
This parameter sets the amplitude of the emitter's movement along the x-axis. A higher amplitude results in a larger range of movement. The value ranges from 0.0 to 0.5, with a default of 0.1. This parameter determines how far the emitter will move from its original position along the x-axis.
This parameter controls the frequency of the emitter's movement along the y-axis. Similar to the x-axis frequency, a higher value results in faster oscillations. The value ranges from 0.0 to 10.0, with a default of 0.0. This parameter affects the speed of the emitter's vertical movement.
This parameter sets the amplitude of the emitter's movement along the y-axis. A higher amplitude results in a larger range of movement. The value ranges from 0.0 to 0.5, with a default of 0.5. This parameter determines how far the emitter will move from its original position along the y-axis.
This parameter controls the frequency of the changes in the direction of particle emission. A higher frequency results in faster changes in direction. The value ranges from 0.0 to 10.0, with a default of 0.0. This parameter affects how quickly the direction of particle emission oscillates.
This parameter sets the amplitude of the changes in the direction of particle emission. A higher amplitude results in a wider range of directional change. The value ranges from 0.0 to 180.0, with a default of 360.0. This parameter determines the extent of directional variation in particle emission.
The output of this node is a dictionary containing the configured movement parameters for the emitter. This dictionary includes the frequencies and amplitudes for both x and y-axis movements, as well as the direction frequency and amplitude. This output is used to modulate the emitter's position and direction over time, creating dynamic and complex particle effects.
create_movement
method is called with the correct arguments.© Copyright 2024 RunComfy. All Rights Reserved.