Study: Domain Warping × fBm — Animated
2026 · browser animation

A quiet animated variation of the domain-warped fBm study. The flow lines are generated once, then a soft wave travels along each line.

p1 = p + warpStrength · fBm(p)
linePoint = linePoint + normal · sin(distance - time)

The motion is intentionally simple: the underlying fBm field stays fixed while one wave travels from the beginning to the end of a single path. When it exits, another path is chosen and the cycle continues.

Key variables: waveAperture (how wide the active line opens), waveLength (the spacing inside the ripple), wavePacketRadius (how much of the line is affected at once), and waveTravelSpeed (how quickly the wave moves along the path).