2D FFT Paint Lab

Paint or place shapes. Spectrum updates live as you draw, drag, or resize.

Draw Pad

Left = paint · Right / Shift = erase · ⌘/Ctrl-click any shape to drag it

Presets

Shapes: 0

Magnitude (log)

DC at center · hover to preview basis

Hover the spectrum to inspect a frequency

Masked Spectrum

Left = kill frequencies · Right / Shift = restore

Reconstruction

Inverse FFT of the masked spectrum

Basis function at hovered (u, v)