SpheroFront
This software is made available for download and use under the
license.
What is It?
SpheroFront allows analysis of diffraction in focusing optics and can be used to evaluate the impact of aperture obstructions on the point spread function at and near the focal point in systems ranging from microscopes to telescopes.
SpheroFront features:
- Support for arbitrary aperture masks
- Sensible defaults for angular spectrum sampling and tile summation
- Adjustment of output field size and sampling pitch independent of the input field
- Perceptual rendering under scotopic and photopic vision assumptions
- Control of illuminant colour temperature
- Togglable auto-calculation for interactive use
- Memory requirement estimation
- Intermediate result caching for rapid evaluation of defocus fields
SpheroFront interface.
The underlying library is open source and implements the summed field method, a modification of the angular spectrum method, proposed by Hillenbrand et al. The summed field method allows for memory efficient evaluation of apertures with large Nyquist sampling requirements in systems where the power of the output field is concentrated in a relatively small area. The use of the 1st Rayleigh-Sommerfeld diffraction integral provides significant improvements in off-axis accuracy when compared to the simpler and computationally cheaper Fresnel diffraction approximation.
SpheroFront Samples
Bahtinov Diffraction Grating - 500µm defocus - Photopic.
Airy Disk - Photopic.
JWST - Visual Wavelengths - Photopic.
JWST - Narrowband Intensity - Inferno Colourmap.