A simple collection of routines propagate rays through lenses and mirrors.
Incomplete and barely tested. API is likely to change
For examples, see the doc directory
Use pip
pip install pyraytrace
Alternatively you can install from github
git clone https://github.com/scottprahl/pyraytrace.git
and add the pyraytrace
directory to your PYTHONPATH
Required Python modules: numpy, matplotlib
pyraytrace is licensed under the terms of the MIT license.