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.
21 lines
722 B
Text
21 lines
722 B
Text
// VHS BREAKUP — the degraded-tape look: glitch slices + chroma bleed +
|
|
// posterize crush, all pumping with the beat. Three stacked warps.
|
|
{
|
|
name: "VHS Breakup"
|
|
engine: "screen"
|
|
input0: "test"
|
|
|
|
// PERFORMANCE DIALS — mid-knob = the stock look, exact.
|
|
p0: 0.5 p1: 0.5 p2: 0.5
|
|
dials: [
|
|
{name: "TEAR", bind: "p0", default: 0.5},
|
|
{name: "BLEED", bind: "p1", default: 0.5},
|
|
{name: "CRUSH", bind: "p2", default: 0.5}
|
|
]
|
|
|
|
stages: [
|
|
{kind: "glitch", p1: 0.75, p2: "(0.15 + pulse * 0.7) * (0.2 + 1.6*p0)"},
|
|
{kind: "chroma", p1: "(0.2 + pulse * 0.5) * (0.2 + 1.6*p1)", p2: 0.0},
|
|
{kind: "posterize", p1: "0.55 + (0.5 - p2)*0.6", p2: 0.55}
|
|
]
|
|
}
|