FrontPage

camera

CS 148 Introduction to Computer Graphics and Imaging (Summer 2011)

Schedule

Week

Dates

Tue

Thu

Assignments

1

Jun 21, 23

Introduction / Pixels and Primitives
Reading: FCG3 2-2.5,2.7 or FCG2 2-2.5,2.11, math notes

Drawing 2D primitives
Reading: FCG3 6-6.1,6.3,6.5,8-8.1.2 or FCG2 6-6.1,6.3,6.5,3.5-3.6, math notes (transformations)

2D rasterization
Artifacts: Gallery

2

Jun 28, 30

Sampling/aliasing / 3D geometry
Reading: FCG3 6.2,9 or FCG2 6.2,4

Trompe l'oeil, perspective and the graphics pipeline
Reading: FCG3 7,8.2.3,10.1 or FCG2 7,8.2,9.1, math notes (chapter 2)

3D rasterization
Artifacts: Gallery

3

Jul 5, 7

OpenGL
Reading: Lori DeLooze's OpenGL tutorial, NeHe OpenGL tutorials

Interactivity and animation
Reading: FCG3 19,17 or FCG2 18,16, Principles of Computer Animation Applied to 3D Computer Animation

OpenGL

4

Jul 12, 14

Modern graphics hardware and programmable shaders
Reading: FCG3 18 or FCG2 17, From Shader Code to a Teraflop, Optional: GLSL tutorial

Curves and surfaces
Reading: FCG3 and FCG2 15-15.4,15.6

5

Jul 19, 21

Image processing and compositing / Midterm review, Example Questions
Reading: FCG3 3.4, 9.2-9.4 or FCG2 3.4, 4.2-4.4

Light, color, HDR, exposure, and tone mapping
Reading: FCG3 21 and 23 or FCG2 20 and 22

MIDTERM (take home) Due: Jul 22
HDR

6

Jul 26, 28

Simulating Light I
Reading: FCG3 14.3 and 24.2 (coverage of Path Tracing in FCG is pretty meager.)

Cameras, Materials, and Lights
Readings: FCG3 20.1.6, Optional: FCG3 25

Path Tracer I

7

Aug 2, 4

Simulating Light II

Modeling

Path Tracer II Due: Aug 10 (Wed)
Artifacts: Gallery

8

Aug 9, 11

Visualization
Readings: FCG3 27

What's next?/Final exam review

FINAL (take home) Due: Aug 12

Recent