CSE 168 - Computer Graphics II: Rendering

Units: 

 4

Weekly programming assignments that will cover graphics rendering algorithms. During the course the students will learn about ray tracing, geometry, tessellation, acceleration structures, sampling, filtering, shading models, and advanced topics such as global illumination and programmable graphics hardware.

Course Objectives: 

The ray tracing algorithm, camera models, geometry intersection, geometry tessellation, acceleration structures, shading models, texturing, bump mapping, sampling and filtering, and a brief introduction to advanced topics such as Monte Carlo ray tracing and/or programmable graphics hardware will be used in this course.

Laboratory Work: 

Programming assignments.

Prerequisites: 

CSE 167. Please see Prerequisites Page

Offered: 

One quarter per year, Spring.