Exam Curriculum for DM80, Fall 2005


Chapters 6, 7, 8 (not section on influence maps), 12, 13, 14 (not section on Chunked LOD), 17 (not section on BRDF), 18, and 19 in

Core Techniques and Algorithms in Game Programming, by Daniel Sanchez-Crespo Dalmau, New Riders, 2003, ISBN 0131020099.

Pages 8-18, 79-91, 99-112, and 141-148 in

3D Game Engine Design : A Practical Approach to Real-Time Computer Graphics, by David H. Eberly, Morgan Kaufmann, 2000, ISBN 1558605932.

Pages 195-213, 254-282 and 319-329 in

Game Programming Gems, edited by Mark Deloura, Delmar Thomson Learning, 2000, ISBN 1584500492.

Pages 355-364 in

Game Programming Gems 4, edited by Andrew Kirmse, Charles River Media, 2004, ISBN 1584502959.

Pages 52-95 in

AI for Game Developers, by David C. Bourge and Glenn Seemann, O'Reilly, 2004, ISBN 0596005555

Webpage entitled The Bresenham Line-Drawing Algorithm by Colin Flanagan.

Pages 22-26 and 30-31 of the Master thesis (html, doc) by F. Markus Jönsson, 1997.

Lecture notes from SIGGRAPH 2001 course by Witkin and Baraff about Particle System Dynamics and Rigid Body Simulation (not appendices).

Paper Flocks, Herds, and Schools: A Distributed Behavioral Model by Craig Reynolds, Computer Graphics, 21(4), 1987.

Paper OBBTree: a hierarchical structure for rapid interference detection by Gottschalk, Lin, Manocha. In proceedings of SIGGRAPH 1996.

Paper ROAMing Terrain: Real-time Optimally Adapting Meshes by Duchaineau et al., in proceedings of Eighth IEEE Visualization conference, 1997.

Paper Realtime Procedural Terrain Generation, by Jacob Olsen, Oddlabs, 2004.

Paper Particle Systems - A Technique for Modeling a Class of Fuzzy Objects, by William Reeves. In ACM Transactions on Graphics 2 (2), 1983, pp. 91-108.

The following slides by Michael Garland from Course CS418, Spring 2005, at Department of Computer Science at University of Illinois at Urbana-Champaign, USA:

The following slides by Anders Backman and Pedher Johansson from Computer Graphics and Visualization, Fall 2004 at Department of Computer Science at Umeå University, Sweden:


Maintained by Rolf Fagerberg (rolf@imada.sdu.dk)