Optica3 is out highest level optical design package for Mathematica. It performs polarization ray-tracing, non-sequential ray-tracing, energy calculations, and optimization of optical systems in three-dimensional space. It also performs symbolic modeling of optical systems, diffraction, interference, wave-front, and Gaussian beam propagation calculations. It has dynamic interactive graphics and can use CAD inputs into your optical models. Users need Mathematica 6 or greater.
The LensLab package contains features of the original Optica product as well as new enhancements, such as Modulation Transfer Function but priced for amateur astronomers and experimental hobbyists.
Více informací o produktech Optica a LensLab naleznete zde.