Pixel Weaver
A professional tool for designing and exporting custom 2D visual effects for your games.
EMITTER
Duration (s)
Sets the total time the emitter will be active. Controlled by the timeline below.
1.0Emission Rate
The number of particles spawned per second. High values can impact performance.
200Emitter X
Horizontal position of the emitter on the canvas (0=left, 1=right).
0.5Emitter Y
Vertical position of the emitter on the canvas (0=top, 1=bottom).
0.5Length
The length of the line in pixels from which particles are emitted.
100Angle
The rotation of the line emitter in degrees. 0 is horizontal to the right.
0Width
The width of the rectangular area from which particles are emitted.
100Height
The height of the rectangular area from which particles are emitted.
100Radius
The radius of the circular area from which particles are emitted.
50Radius
The distance from the center at which the arc is drawn.
50Arc Angle
The total sweep of the arc in degrees (e.g., 180 for a semicircle).
180Arc Start
The starting angle of the arc in degrees. 0 is horizontal to the right.
0Inner Radius
The radius of the empty inner circle of the donut shape.
30Outer Radius
The radius of the entire donut shape. Must be larger than the inner radius.
50PARTICLE
Lifetime (s)
How long each individual particle will exist before disappearing.
1.0Start Speed
The initial speed of particles as they are spawned, measured in pixels per second.
100Speed Variance
Applies a random variation to the start speed of each particle, creating a more natural look.
0.2Angle
The base direction in which particles are fired. 0 is to the right, -90 is up.
0Spread
The width of the cone in degrees that particles are fired within, centered on the main Angle. 360 fires in all directions.
360Sub-Emitter
PHYSICS
Gravity Y
A constant downward (positive) or upward (negative) force applied to all particles.
0Wind X
A constant horizontal force. Positive values push particles right, negative values push them left.
0Wind Y
A constant vertical force. Positive values push particles down, negative values push them up.
0Attraction Strength
A force that attracts (positive value) or repels (negative value) particles from a central point on the canvas.
0When active, a blue dot will appear on the canvas. Drag it to move the center of the force.
Drag
A force that slows particles down over time, simulating air resistance.
0.0TURBULENCE
Strength
The intensity of the chaotic, swirling motion applied to particles, like wind gusts.
0Scale
The size of the turbulence noise pattern. Lower values create larger, slower swirls, while higher values create smaller, faster noise.
0.010SIZE OVER LIFE
ROTATION OVER LIFE
Spin
A constant rotational velocity applied to each particle, in degrees per second.
0COLOR & OPACITY
Click bar to add stop. Double-click stop to remove.
Live Preview
0.00s
Time
Timeline
s
Load a full effect sequence. This will replace all current layers.
Save or load your custom sequence file.