Home▸Signals & Telecommunications▸Image FFT Fourier-Optics Bench: Spectrum Columns, Filters and Parseval (3D)

🌀 Image FFT Fourier-Optics Bench: Spectrum Columns, Filters and Parseval (3D)

3D Fourier-optics bench built with Blender and Three.js: a real 2D FFT drives a column field of the log-magnitude spectrum, two monitors show the image and its filtered reconstruction, with low/high/band/notch filters, a paintable mask and four numerical checks (Parseval, shift theorem, direct DFT, Hermitian symmetry).

Signals & Telecommunications3DModerate60 FPS📱 Mobile-adapted🟠 Blender⇄ 2D version
Image FFT Fourier-Optics Bench: Spectrum Columns, Filters and Parseval (3D) ↗ Open standalone
⚙ Under the hood

3D Fourier-optics bench built with Blender and Three.js: a real 2D FFT drives a column field of the log-magnitude spectrum, two monitors show the image and its filtered reconstruction, with low/high/band/notch filters, a paintable mask and four numerical checks (Parseval, shift theorem, direct DFT, Hermitian symmetry).

fftfourier-transformimage-processingfrequency-domainfilteringsignal-processing

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)