/pyraytrace

Primary LanguagePythonMIT LicenseMIT

pyraytrace

A simple collection of routines propagate rays through lenses and mirrors.

Incomplete and barely tested. API is likely to change

Usage

For examples, see the doc directory

Installation

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

Dependencies

Required Python modules: numpy, matplotlib

License

pyraytrace is licensed under the terms of the MIT license.