This is an archived course. A more recent version may be available at ocw.mit.edu.

 

Calendar

LEC # TOPICS KEY DATES
1

Course Overview

C++ Tutorial

 
2 Ray Casting 1: Generation and Intersection  
3 Ray Casting 2: More Intersection Assignment 0 due
4 Transformations 1: Translation, Rotation and Scale Assignment 1 due
5

Transformations 2: In Modeling

Linear Algebra Tutorial

 
6 Ray Tracing Assignment 2 due
7 Local Illumination  
8 Acceleration Data Structures

Assignment 3 due

Quiz 1 material ends

9 Curves and Surfaces  
  Quiz 1  
10 Animation 1: Interpolation and Kinematics  
11 Animation 2: Orientation and Quaternions Assignment 4 due
12 Animation 3: Dynamics  
13 Graphics Pipeline 1: Perspective Transformations Assignment 5 due
14 Graphics Pipeline 2: Line Clipping and Rasterization  
15 Graphics Pipeline 3: Polygon Rasterization  
16 Graphics Pipeline 4: Polygon Clipping  
17 Shadows  
18 Global Illumination: Radiosity  
19 Monte Carlo Ray Tracing  
20 Color 1: Color Vision and Color Spaces Quiz 2 material ends
  Quiz 2  
21 Color 2: Color Effects and Production  
22 Texture Mapping  
23 Sampling, Aliasing and MIP Mapping