Optional ReadonlybackBack Side Colors.
Shown while the 3D flip turns the particle away from the viewer. "auto" uses the front color darkened
by backShade. A color list picks independently of the front color.
Optional ReadonlybackBack Side Darkening.
How much darker the back side is when backColor is "auto". 0 = same as front, 1 = black.
Optional ReadonlyblendCanvas Blend Mode.
For example "lighter" for glowing additive colors.
Optional ReadonlycolorColor Pick Strategy.
Optional ReadonlycolorColor Transition over Lifetime.
false (or omitted) keeps the color constant.
Optional ReadonlycolorsFront Colors.
Optional ReadonlyfadeFade-In Duration.
Fraction of the lifetime spent fading in from transparent. 0 appears instantly.
Optional ReadonlyfadeFade Out near End of Life.
true uses the default fade, false keeps particles opaque until they disappear, an object customizes it.
Optional Readonlyflip3D Flip.
true uses the default flip, false keeps the particle flat, an object customizes it.
Optional ReadonlygradientGradient Fill.
false (or omitted) uses flat colors.
Optional ReadonlyopacityStarting Opacity.
1 is fully opaque, 0 is invisible.
Optional ReadonlyrotationInitial Rotation.
Optional ReadonlyrotationSpin Speed. Negative values spin counter-clockwise.
Optional ReadonlyscaleUniform Size Multiplier. Scales every size-related value (size, width, height, radius, stroke) together.
Optional ReadonlyscaleSize Transition over Lifetime.
false (or omitted) keeps the size constant.
Optional ReadonlyshadowDrop Shadow.
false (or omitted) draws no shadow.
Optional ReadonlyshineSpecular Shine.
Brightens the particle while it faces the viewer during the flip. 0 disables it, 1 is a strong glint.
Only visible when flip is enabled; ignored by emoji, image and spritesheet shapes.
Optional ReadonlystrokeOutline.
false (or omitted) draws no outline.
Optional ReadonlytiltPerspective Tilt.
Maximum oscillating skew, synced to the wobble, that makes flat pieces look like they catch the air.
0 disables it.
Optional ReadonlytrailMotion Trail.
true draws the default streak behind each particle, false disables it, an object sets length, width,
opacity and color.
Optional ReadonlywobbleSide-to-Side Flutter.
true uses the default wobble, false disables it, an object customizes it.
Common Particle Style. Shared by every shape. Values set in
paperalso act as the base for all other shapes inshapes, so a singlepaper: { colors }recolors stars, hearts and text too. Bitmap shapes (emoji, image, spritesheet) ignore color and stroke keys.