Basic ray tracer implemented in C++. Results are output to an image file.
- Raycasting
- Shadows
Currently supports up to 3 types of shading.
- Flat shading
- Phong shading
- specular shading.
Capable of calculating
- Sphere intersections
- Plane intersections
- Recursion Depth
- Phong Shading Full Scene
- Specular Shading