Dana Vrajitoru

B582 Image Synthesis


Description of the project with the steps to follow and deadlines:
Project
Fall 2003 schedule: MW 7:00pm-8:15pm Room NS#122.

Syllabus and handouts
Laboratories
Links and documentation

Grading:

Individual project, 100 pts. including 20 points for timely turning in scheduled parts of the project and 10 points for presenting it.
Some labs, 5 pts each.
Final exam, 30 pts.

Generic course description
Raster image display: color theory, gamma correction, and filtering. Advanced shading methods: local illumination models, global illumination models. Surface display, including ray tracing and Z-buffering. Solid modeling; spline surfaces, CSG, superquadrics, and deformations. Scientific visualization: isosurfaces and volume rendering.

Prerequisites
C481 Interactive Computer Graphics, B581 Advanced Computer Graphics, or equivalent.


Syllabus and course notes

1. Modeling, simulation, and scientific visualization

2. Special topics

3. Advanced rendering techniques

4. Animation


Laboratories

Lab1


Software Links and Other

Documentation

Textbook (same as before): E. Angel (2002): Interactive Computer Graphics: A Top-Down Approach Using OpenGL, 3rd edition, Addison Wesley.

D. M. Bourg (2002): Physics for Game Developers, O'Reilly.

J. D. Funge (1999): AI for Games and Animation, A K Peters.

P. Rick (2002): Computer animation : algorithms and techniques, Morgan Kaufmann Publishers.

A. Watt, F. Policarpo (2001): 3D games : real-time rendering and software technology , ACM Press.

D. Shreiner (2000): OpenGL reference manual : the official reference document to OpenGL, version 1.2, 3rd edition, Addison-Wesley.


Last updated: September 22, 2003.
danav@cs.iusb.edu.