toy ray tracer implemented in python. based off of "The Ray Tracer Challenge" by Jamis Buck
- Create new virtual environment
python -m venv <env-name>
- Activate environment
./<env-name>/Scripts/activate
- Install requirements
pip install -r requirements.dev.txt
- activate environment
python examples/raysphere3d_demo.py
$ python -m unittest tests
To also get code coverage report, use:
$ coverage run --source=. -m unittest discover
$ coverage report
$ pylint src