GAMES101_Asnmt IMPORTANT: Projects Framework are provided by https://sites.cs.ucsb.edu/~lingqi/teaching/games101.html Student(LIKE ME) only implements some core algorithms in these projects. ( COMMENTED BY "TODO") My Results: A1: rasterization the triangle to screen and support rotation A2: coloring two triangle and do the correct block&show (using Z-buffers) without SSAA: With SSAA(4 samples per pixel) A3: implementes different shaders and rasterization the cow. Phon-Shading: bump_shader: texture_shader: A4: Bezier Curve A5: Whitted Sytle Ray Tracing A6: implement BVH traversal && ray Intesect BVH algorithm A7: using Path Tracing to get a photo of Cornell Box WITHOUT MSAA direct illumination SPP(Sample per pixel)=100: global illumination SPP=100: WITH MSAA direct illumination SPP(Sample per pixel)=100: global illumination SPP=100: