Requisite(s): 31264 Introduction to Computer Graphics
This subject covers the three major rendering techniques used for image synthesis in computer graphics: rasterisation algorithms, ray tracing and radiosity, with an emphasis on ray tracing. Topics covered include reflection models, ray-object intersections, recursive ray tracing, transparency and refraction, textures, anti-aliasing, shadows, acceleration techniques for ray tracing, triangle meshes, global illumination, and radiosity for diffuse environments.