top of page

RAY

TRACER

Implementing a simple ray tracer from scratch in C++ that contains: 3 shapes (plane, spheres, triangles), an object loader for complex shapes, Phong lighting, hard/soft shadows, recursive reflection and optimisation.

Reflection with teapot and spheres
Reflection, soft shadows with sphere
Soft shadows teapot
Soft shadows and reflection
Hard shadows

PROGRESS

EXPLANATION

bottom of page