Animations

Every transition pack that ships with PlasmaZones, with category, author, and tunable-parameter count.

Animation packs play when a window opens, closes, minimizes, or moves, when a column changes tabs, and when you switch desktops. 94 ship in-box across 12 categories, built on the same GLSL contract as the other two shader families. User packs drop into ~/.local/share/plasmazones/animations/ and hot-reload on save.

Most packs are universal and can be assigned to any transition. A few name the event classes they can meaningfully run on — desktop, geometry, move, strip, tab — and the settings picker dims them on rows they would no-op on. Those classes show as tags below. The sibling families are overlay shaders and surface shaders.

Fade

The quiet ones. Opacity, colour grade, and soft warps, with no motion beyond the dissolve itself.

Slide

Directional travel. The window arrives from or departs toward an edge, with easing that ranges from a flat glide to an overshooting bounce.

Reveal

The window is uncovered rather than moved: irises, gates, wipes, scanlines, and the classic genie pour into the task manager icon.

Particle

The window comes apart or assembles from pieces — embers, smoke, ink, shattered glass, and the phosphor-branded condensation effects.

Tile

Procedural tessellations that fill in cell by cell: hexagons, honeycombs, voronoi shards, crosshatch, and noise fields.

Glitch

Digital-artifact transitions. Channel splits, static, datamosh, and the Matrix rain.

Geometry

Packs with their own vertex shader that deform real geometry — folds, stretches, and morphs between two rectangles — rather than shading a flat quad.

Distortion

Lens and wave effects applied to the surface in flight, including the motion blur and chromatic trails the scrolling strip uses.

Pixelation

Resolution collapse. The window degrades to blocks and back, Doom-melt included.

Zoom

Scale-driven transitions, used most often for tab switches and desktop cross-zooms.

Dissolve

Noise-threshold dissolves between two surfaces.

Physics

Spring-driven deformation that follows the pointer or the strip — wobbly windows and jelly scrolling.

Other

Custom categories registered by packs outside the built-in set.

Using animations