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.0
Emission Rate
The number of particles spawned per second. High values can impact performance.
200
Emitter X
Horizontal position of the emitter on the canvas (0=left, 1=right).
0.5
Emitter Y
Vertical position of the emitter on the canvas (0=top, 1=bottom).
0.5

PARTICLE

Lifetime (s)
How long each individual particle will exist before disappearing.
1.0
Start Speed
The initial speed of particles as they are spawned, measured in pixels per second.
100
Speed Variance
Applies a random variation to the start speed of each particle, creating a more natural look.
0.2
Angle
The base direction in which particles are fired. 0 is to the right, -90 is up.
0
Spread
The width of the cone in degrees that particles are fired within, centered on the main Angle. 360 fires in all directions.
360

Sub-Emitter

PHYSICS

Gravity Y
A constant downward (positive) or upward (negative) force applied to all particles.
0
Wind X
A constant horizontal force. Positive values push particles right, negative values push them left.
0
Wind Y
A constant vertical force. Positive values push particles down, negative values push them up.
0
Attraction Strength
A force that attracts (positive value) or repels (negative value) particles from a central point on the canvas.
0

When 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.0

TURBULENCE

Strength
The intensity of the chaotic, swirling motion applied to particles, like wind gusts.
0
Scale
The size of the turbulence noise pattern. Lower values create larger, slower swirls, while higher values create smaller, faster noise.
0.010

SIZE OVER LIFE

ROTATION OVER LIFE

Spin
A constant rotational velocity applied to each particle, in degrees per second.
0

COLOR & 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.