A directional phasor wave sin(2π·k·p + φ(p)) with a slowly-warping phase packs 65,536 GPU particles onto its moving crests, drawing diagonal streaks that read like wind over sand or combed hair. Drag to steer the wave direction, drag vertically to set the wavelength, and press to weave in a crossing second wave.