Rising Particles

Particles glowing softly as they rise and drift upward

Customize

Speed
1.00
Count
100
Min Size
0.020
Max Size
0.060
Spread
1.00
Sway
0.050
Sway Rate
0.60
Depth
0.65
Core Size
0.35
Core Softness
0.85
Glow
1.00
Glow Falloff
2.0
Fade
0.35
Gain
0.90
Bloom
0.00
Grain
0.040
Vignette
0.25
Cursor Push
0.12
Cursor Radius
0.35
Opacity
1.00
Near Color
Far Color
Background

Props

31
speednumber

How fast the motes climb.

Default1
countnumber

How many motes are in the air.

Default100
minSizenumber

Diameter of the smallest mote, in screen heights.

Default0.02
maxSizenumber

Diameter of the largest mote, in screen heights.

Default0.06
spreadnumber

Horizontal reach of the field, 1 fills a square viewport.

Default1
swaynumber

How far a mote drifts sideways as it rises.

Default0.05
swayRatenumber

How quickly that drift oscillates.

Default0.6
depthnumber

Difference in speed and scale between the nearest and farthest motes.

Default0.65
coreSizenumber

Radius of the solid centre, as a fraction of the mote.

Default0.35
coreSoftnessnumber

Edge softness of that centre.

Default0.85
glownumber

Brightness of the halo around each mote.

Default1
glowFalloffnumber

How steeply the halo falls off, higher is tighter.

Default2
fadenumber

How far into the top and bottom edges a mote fades.

Default0.35
gainnumber

Overall brightness before the highlight rolloff.

Default0.9
bloomnumber

How much the brightest cores wash out toward white.

Default0.35
colorstring

Colour of the nearest motes.

Default"#b34dff"
farColorstring

Colour of the farthest motes.

Default"#5b2bd9"
grainnumber

Film grain strength, 0 to 1.

Default0.04
grainRatenumber

Grain refreshes per second.

Default24
vignettenumber

Corner darkening, 0 to 1.

Default0.25
backgroundColorstring

Panel backdrop, or "transparent" to show the page through.

Default"#0a0a0a"
opacitynumber

Master alpha.

Default1
cursorInteractionboolean

Let the pointer push motes out of the way.

Defaulttrue
cursorPushnumber

How far motes are pushed.

Default0.12
cursorRadiusnumber

Reach of that push.

Default0.35
pausedboolean

Freeze the animation.

Defaultfalse
adaptiveQualityboolean

Scale back resolution when the frame budget slips.

Defaulttrue
targetFpsnumber

Frame rate the quality meter aims to hold.

Default60
dprnumber

Upper device pixel ratio bound.

Default1.75
classNamestring

Optional className applied to the root.

Default-
childrenReactNode

Content layered above the particle field.

Default-