Implemented a recursive ray tracer utilizing the Blinn-Phong reflection model. The project involved rendering scenes with shadow rays, ambient light, reflection, fresnel, and transmission effects.
Key Features:
Utilized the Blinn-Phong reflection model to simulate diffuse, specular, and ambient reflection.
Implemented shadow rays to simulate occlusion and realistic lighting.
Incorporated reflection, fresnel, and transmission effects for reflective and transparent surfaces.
Applied recursion in the ray tracing algorithm to approximate surface interactions with light.