Monte-Carlo Ray Tracer

Author: Guo Zebin

Thanks to the work done by TA Zhiyang Dou.

Tested Platform: Mac M1 silicon

You can find the source code here.

How to run:

After cmake, MODIFY the first two lines of main function in main.cpp. Modify absolute directory and scenes (in the scene folder) and run main.cpp. The output result (of teapot) is in outputs folder.

Future Work:

Implement multi-threading in the process of spp(sampling per pixel) to accelarate the computation.