My source code for project 4 can be found here.
My creative image consists of a double mirror, to create the illusion of a hallway of mirrors. The second mirror is placed right behind the camera, so it is not visible. There are two dielectric spheres, one with an index of refraction of 1.33 (water) and the other is 1.52 (glass). The other sphere and the walls are shading using the Phong material. The frame of the mirror and floor are both shaded using Lambertian shading.
There weren't many new decisions to be made for this project because we were implementing new materials. Below are some of the design decisions I made:
I didn't implement the extra credit.