Shogo Oshima

Web Developer

Sketches
GitHub X

#158Frequency Domain Swap

Two procedural scenes torn into frequency bands and stitched back together wrong. Scene A is soft drifting blobs of saturated colour; scene B is a dense weave of fine noise and hairline stripes. A cheap 3×3 gaussian isolates each low band, and subtracting a scene from its own blur isolates the high band — then the result glues A’s colour bed to B’s texture. A slider eases back and forth, swapping which scene owns the colour and which owns the detail, so the picture keeps flipping between two impossible hybrids. Hover to scrub the swap by hand; scroll to nudge it along.