Python code for ray tracing and various scripts demonstrating ray tracing through real and perfect lenses.
The ray tracing code can be pip installed by running
git clone https://github.com/QI2lab/ray_trace_pb.git
cd ray_trace_pb
pip install .
If you want to edit the package then install it in editable mode using instead
pip install -e .
Example scripts can be found in the scripts directory
Documentation is generated from function docstrings and built with Sphinx. e.g. navigate to docs and run
make html
Then open docs/_build/html/index.html
in your browser