Simple Ray-Tracing program with Python
- Use a ray tracing algorithm.
- Support arbitrary perspective projections as described in the file format section below.
- Support spheres and axis-aligned boxes.
- Support the Lambertian and Blinn-Phong shading models.
- Support point lights that provide illumination that does not fall off with distance.