HomeSpace & AstronomyDiffraction Spikes: A Segmented Telescope's Point Spread Function (2D)

Diffraction Spikes: A Segmented Telescope's Point Spread Function (2D)

A real 2D canvas aperture-mask editor: toggle hexagonal mirror segments and support struts on a JWST-style primary mirror and watch a genuine 2D discrete Fourier transform of the aperture recompute the telescope's point spread function, spikes and all, live.

Space & Astronomy2DAdvanced60 FPS📱 Mobile-adapted⇄ 3D version
2d-space-telescopes ↗ Open standalone

Every image a space telescope takes carries the fingerprint of its own mirror. This 2D version puts you directly in control of the aperture: click any of the 19 hexagonal segments of a JWST-style primary mirror to open or close it, toggle a 3-strut tripod or 4-strut "+" secondary-mirror mount, and watch a genuine 2D discrete Fourier transform of that exact aperture mask compute the telescope's point spread function live on the canvas beside it — the star image you would really see, spikes and all. Remove a segment and the gap pattern changes; remove the struts and their spikes vanish; every edit is a real, recomputed Fraunhofer diffraction pattern, the same math astronomers use to predict how real telescopes image real stars.

⚙ Under the hood

See why JWST-style images have six-pointed stars: build a 19-segment hexagonal mirror with adjustable secondary-mirror struts and watch a real 2D Fourier transform of the aperture form the telescope's point spread function live.

astronomyopticsdiffractionJWSTtelescopefourier-optics

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)