Recent Changes - Search:

Yu-Chi

Courses

Staff Interface

PmWiki

edit SideBar

Logged in as:
Logout

IntroCG2009 / Lectures

Course Syllabus, Computer Graphics, Fall 2008

Here lists the topics and lecture notes for the class.

Time and Topics

Notes

Assignments

Week 1
[Sep 16]

Introduction

Notes

Week 2
[Sep 22, 24]

Notes Notes

Week 3
[Sep 29, Oct 1]

Notes

Week 4
[Oct 6]

  • Reconstruction and aliasing
  • Compositing
  • Non-photorealistic rendering
  • 3D Graphics Toolkits

Notes

  • Homework 3 due next Thursday.
  • Project 1 due Oct 21.
  • Class cancel and compensate in the future.

Week 5
[Oct 13, 15]

  • Transformations
  • The viewing pipeline
  • Window Space
  • Canonical View Space
  • Orthographic projection
  • Defining cameras
  • Reading: Shirley, Chapter 5, 6.1, 6.2
  • Reading: Red Book, Chapter 3, "Viewing and Modeling Transformations",
 "Projection Transformations", and "Viewport Transformation".

Notes

Week 6
[Oct 20, 22]

  • Defining cameras
  • Perspective Projection
  • Clipping
  • Reading: Shirley, Chapter 6.3 - 6.5, 11.1, 11.2, 11.3.1, 11.4
  • Reading: Red Book, At this point we have covered all the relevant portions of Chapter 3 of the OpenGL Programming Guide.

Notes

Week 7
[Oct 27, 29]

  • Liang-Barsky Details
  • Weiler-Atherton clipping algorithm
  • Drawing points and lines
  • Visibility
    • Z-Buffer and transparency
    • A-buffer
    • Area subdivision
    • BSP Trees
    • Exact Cell-Portal
  • Lighting and Shading Part 1
  • Reading: Shirley, Chapter 3.5 - 3.7
  • "Basic Raster Graphics Algorithms for Drawing 2D Primitives", sections 3.9.4

Notes

Week 8
[Nov 2, 4]

  • Midterm
  • Visibility / Hidden Surface Removal
  • Lighting and Shading
  • "Elimination of Hidden Surfaces"
  • Reading: Shirley, Chapter 3.6, 3.7, 7.1, 7.2, and Chapter 8
  • Reading: Red Book, At this point we have covered all the relevant portions of Chapter 5 of the OpenGL Programming Guide.

Notes

Week 9
[Nov 9, 11]

  • Light sources
  • Shading interpolation
  • Reading: Shirley, Chapter 2.11, 10.3, 10.4
  • Reading: Red Book, At this point we have covered all the relevant portions of Chapter 9 of the OpenGL Programming Guide.

Notes

Week 10
[Nov 16, 18]

  • Shading interpolation
  • Texture Mapping
  • Mapping techniques
  • Reading: Shirley, Chapter 2.11, 10.3, 10.4
  • Reading: Red Book, At this point we have covered all the relevant portions of Chapter 9 of the OpenGL Programming Guide.

Notes

Week 11
[Nov 23, 25]

  • Modeling
  • Parameteric Curves
    • Cardinal Curve
    • Bezier Curve
    • Cubic Bspline Curve
  • Reading: Shirley, Chapter 13 and Chapter 10.
  • Reading: Spline notes that are a draft for the 2nd edition of Shirley's book. Comments on these notes are desired by Prof. Gleicher.

Notes

Week 12
[Dec 1, 3]

  • Modeling with triangle meshes
  • Obtaining polygonal meshes
  • Hierarchical modeling
  • Instancing and Parametric Instancing
  • Constructive Solid Geometry
  • Sweep Objects
  • Octrees
  • Subdivision schemes
  • Reading: Chapter 2 of the OpenGL Programming Guide
  • Reading: Shirley Section 10.3

Notes

Week 13
[Dec 8, 10]

  • Subdivision schemes
  • Implicit surfaces
  • Animation
    • Key-frame (hand animation)
    • Motion capture
    • Procedural

Notes

  • Homework 6

Week 14
[Dec 15, 17]

  • Ray-tracing
  • Soft shadows
  • More hardware rendering

Notes

  • Project 4 Introduction due 1/18

Week 15
[Dec 22, 24]

  • More hardware rendering
  • GLSL
  • Image-based rendering

Notes

  • Project 4 Introduction due 1/18
History - Print - Recent Changes - Search
Page last modified on May 14, 2010, at 03:54 AM EST