InfoCoBuild

CS 184: Fundamentals of Computer Graphics

CS 184: Fundamentals of Computer Graphics (Fall 2012, UC Berkeley). Instructor: Professor Ravi Ramamoorthi. This course is an introduction to the foundations of 3-dimensional computer graphics. Topics covered include 2D and 3D transformations, interactive 3D graphics programming with OpenGL, shading and lighting models, geometric modeling using Bezier and B-Spline curves, computer graphics rendering including ray tracing and global illumination, signal processing for anti-aliasing and texture mapping, and animation and inverse kinematics. There will be an emphasis on both the mathematical and geometric aspects of graphics, as well as the ability to write complete 3D graphics programs.

Lecture 10.3 - Lighting Calculations and Shading


10. Raytracing 2
Lecture 10.1 - Camera Ray Casting
Lecture 10.2 - Ray-Object Intersections
Lecture 10.3 - Lighting Calculations and Shading
Lecture 10.4 - Recursive Ray Tracing


Go to the Course Home or watch other lectures:

1. Course Overview
2. Review of Basic Math
3. Transformations 1
4. Transformations 2
5. Viewing
6. OpenGL 1
7. OpenGL Shading
8. OpenGL 2
9. Raytracing 1
10. Raytracing 2