To Run:
python main.py
Graphics engine using linear algebra and python
Ideas implemented include: Bresenham’s line algorithm, Edge Matrix Manipulation, rotation/transformation matrices, 3-d shapes (sphere, torus, box), lighting models, z-buffering, the Phong Reflection model