|  
Class Notes
|  
Content
|
Homework/Project
|
Overview
intro test
|
introduction & background check
Math conventions, graphics basics
(OpenGL pipeline)
|
what is graphics?
Siggraph
 
Red Book
|
September
A2
|
Primitives and Attributes
planar curves (Bezier and b-spline curves)
|
project 1 (see TA page)
more on the
BB-form
of a polynomial
|
curves in openGL
events
|
Interaction
display lists
|
more on the
B-form
of a piecewise polynomial
|
|
coordinates
|
basic 3D viewing
 
Coordinate Transformation
 
ModelView Matrix
|
project 2 part A
|
|
homogenous, barycentric coordinates,
Grassmann spaces
|
|
projections
hierachies
|
projection Matrix
Modeling Hierarchy
|
|
Oct  
lighting
|
Z-buffer, Phong illumination model
Smooth shading
|
project 2 part B
|
sample test
handed out
|
Review,
Test 1, in class
(you may bring: book, class notes, hand calculator,
no laptop, no communication devices
|
Wednesday's questions
|
|
| |
 
Surfaces
|
Bezier surfaces (glMap)
texture mapping
transparency
|
smooth objects, textures
project 3
|
Nov
Texture
|
NURBS surfaces
subdivision
surfaces
|
textures
|
|
basic differential geometry
3D data structures (basic topology)
OpenGL
Shaders
|
| |
Discretization
|
Pixel Stage of the Graphics Pipeline, Buffers
|
| |
Generating Detail
|
fractals, particles, shape grammars
|
Project 4
| |
Implicits
|
Contouring
Voxel-based rendering
|
|
  Dec
sample test
|
(Tu=review),
Test 2: open book, comprehensive but with emphasis on the 2nd part of
the course
|
| |
|
|
| |