CS5500 pºâ¾÷¹Ï¾Ç(Computer
Graphics)
Spring 2006
Please login to the restricted area to
submit assignments and check grades.
¡P
Due
to the large class size, we have moved to the larger classroom next door (EECS
127).
¡P
The
TA is ³¯¬Û§Ê.
You may reach him by timchen_at_ibr.cs¡K(omitted to deter spams) or
571-5131 ext.33555. His office is
at room 840.
¡P
Feb 23: Introduction
¡P
Feb 27: OpenGL Tutorial I
¡P
Mar 2: OpenGL Tutorial II
¡P
Mar 9: Coordinate Systems and Frames;
Transformations
¡P
Mar 20: Viewing
¡P
Apr 10: Shading
¡P
Apr 17: Front End of the 3D Graphics
Pipeline
¡P
Apr 20: Bresenham's Line Drawing
¡P
Apr 24: Setup of the Viewing
and Projection Matrices
¡P
Apr 27 (PDF): Hidden Surface Removal (An Excel Spreadsheet showing the
nonlinear Z curve.)
¡P
May 1 (PDF):
Rasterization (Handout)
¡P
May 4 (PDF): Texture
Mapping
¡P
May 11 (PDF):
Curve Surfaces
¡P
May 15 (PDF): Programmable Shaders (handout: #1, #2)
¡P
May 22 (PDF):
OpenGL Shading Language I
¡P
May 25 (PDF):
OpenGL Shading Language II
¡P
May
29
(PDF): Global Illumination: An
Overview (New!)
¡P
The
code and data in Ed Angel's "Interactive Computer Graphics" book are
available in the author's
website.
¡P
SIGGRAPH
2001 Course #54, An
Interactive Introduction To OpenGL Programming
¡P
Online version of the
OpenGL Programming Guide (The Red Book) ver.1.1. (alternative link)
¡P
Online version of the
OpenGL Reference Manual (The Blue Book) ver.1.4.
¡P
Online
OpenGL Shading Language tutorials: (1) at OpenGL.org (2) at Lighthouse 3D. (New!)
¡P
"Real Time Rendering" by Moller
& Haines.
¡P
¡§Interpolation for Polygon
Texture Mapping and Shading¡¨ by Paul Heckbert and Henry Moreton.
¡P
A 3D vector and matrix library (written in
C++).
¡P
GLUT
library (documents in
HTML, in
PDF, header & binary
precompiled for MS Windows).
¡P
GLUI User Interface Library.
¡P
A simple OpenGL example (GLUT required).
¡P
Examples
of PPM image I/O, written in C and C++. IrfanView
(a freeware) may be used to view the images.
¡P
A cow model (in OBJ format).
¡P
Some
3D models may be obtained at 3D
Cafe and http://lodbook.com/models/.
¡P
Maya
6 (Personal Learning Edition).
¡P
Progressive
Radiosity by Eric Chen. (New!)
¡P
"Computer
Graphics" (Comp236) at
¡P
"Computer Graphics"
by Prof. Bing-Yu Chen at National Taiwan University.