Monte Carlo Ray Tracing
In this project, I implemented a multi-thread ray trcing algorithm with realistic approaches of randering. The main points includes spheres, lights, images, rotated boxes, textures, reflection and transparency. In addition, the ray tracing method is a Monto Carlo one, which samples a couple of times on each view pixel.