Instructor

Dr. Benjamin Watson

Computer Science

Phone: 919-513-0235
Email: bwatson@ncsu.edu
Instructor Website

CSC 561 Principles of Computer Graphics

3 Credit Hours

Fundamentals of the OpenGL API. 2D and 3D transformations, perspective and orthographic projection, and the mathematical foundations that underlie these concepts. Geometric primitives, clipping, depth buffering, scan conversion, and rasterization. Lighting, shadows, and texture mapping. Curves and surfaces.

 Syllabus Lecture Videos Lecture Notes Course Website