Course Detail
Units:
3.0
Course Components:
Lecture
Enrollment Information
Enrollment Requirement:
Prerequisites: CS 4600.
Description
This is a project based course covering the fundamental concepts of rendering using ray tracing. Each student implements a ray tracing based renderer step by step with each project. Topics covered in this course include: 3D objects and ray intersections, reflection, refraction, acceleration structures, textures, anti-aliasing, depth of field, soft shadows, and global illumination.