Second and third assignments for Computer Graphics, focusing on 3D transforms. I implement ray tracing, intersection tests for primitives (spheres, triangles), diffuse and specular lighting, rotation, translation, scaling, and keyframe animation.
Second and third assignments for Computer Graphics, focusing on 3D transforms. I implement ray tracing, intersection tests for primitives (spheres, triangles), diffuse and specular lighting, rotation, translation, scaling, and keyframe animation.