Ray Tracer I programmed in Edx Computer Graphics online course with C++.
The last project in the course was to program a ray tracer in C++ from scratch. The ray tracer reads scene file and renders the image by using recursive ray tracing.
Some of the features of the ray tracer:
- recursive ray tracer
- reflections
- shadows
- point and directional lights
- triangle and sphere primitives
- ambient, diffuse, specular and emissive materials