makepad/apps/vj/resources/effects/52_spectral_smear.splash
Arena Agent d8d5ea8b6a Repair integration manifests and port nigig exports onto upstream widget families
Restore missing required asset/flow packages from the pinned nigig revision; retain upstream script isolation, X11 hover, and widget-core fixes. Validated makepad-widgets data feature with Rust 1.97.1.
2026-10-26 11:23:26 +00:00

25 lines
828 B
Text

// SPECTRAL SMEAR — heavy chroma displacement whose ANGLE sweeps with the
// bar, over a rotating feedback wash and a soft blur: the content smears
// into drifting spectra. Calm-psychedelic register.
{
name: "Spectral Smear"
engine: "screen"
input0: "test"
bar_beats: 8
// PERFORMANCE DIALS — mid-knob = the stock look, exact.
p0: 0.5 p1: 0.5 p2: 0.5
dials: [
{name: "SMEAR", bind: "p0", default: 0.5},
{name: "TRAIL", bind: "p1", default: 0.5},
{name: "SPIN", bind: "p2", default: 0.5}
]
stages: [
{kind: "chroma", p1: "0.7 * (0.2 + 1.6*p0)", p2: "bar"},
{kind: "feedback", amount: "min(0.82 + (p1-0.5)*0.3, 0.97)", zoom: 1.008,
rotate: "0.004 + pulse * 0.006 + (p2-0.5)*0.03", dim: 0.96},
{kind: "blur", levels: 1}
]
}