Computer Graphics 2009

IMPORTANT! - Students must register on the class forum - http://interactive.liacs.nl
- (1) Register yourself on the forum;
- (2) Join the Computer Graphics 2009 Course
- Contact Bart Thomee, bthomee@liacs.nl about any problems

Period: 4 Feb - 6 May, 2009

Time: 13:45 - 15:30

Place: Rm. 412 (classroom) and Rm. 306 (computer room)

Organizers:

Michael Lew (Lecturer)
Room 134, Email: mlew@liacs.nl

Bart Thomee (Teaching Assistant), Email: bthomee@liacs.nl

Sjoerd Henstra (Teaching Assistant)

For questions please contact Bart Thomee

Abstract:

The goal of this course is to create a foundation (conceptual and mathematical) for understanding the current and future technology underlying computer graphics. Our intention is to create a synergistic mixture of theory and practice.

The first part of the class begins with introductory lectures into the mathematical fundamentals of computer graphics and workshops in programming 3D graphics. In the second part the class moves to current state of the art methods which are presented by the students. Examples of typical subjects which will be covered are:

    - 3D modelling
    - 3D lighting & effects
    - Real time rendering
    - Advanced applications and systems

Requirements: C and/or C++

Textbook: Computer Graphics Using Open GL by F. S. Hill, Jr. (Prentice-Hall, 2001 or later, ISBN: 0-02-354856-8)

Grading (7 EC):

    - Student Presentations/Attendance: 50%, Workshops: 20%, Project: 30%

The theme for the projects is meteor showers.

Schedule:

1. Computer Graphics Overview, Math and Open GL - 4 Feb. - Overview, Math and Open_GL - See class forum - Notes
2. Workshop: Intro to 3D Graphics & Open_GL - 11 Feb.
3. Modelling - 18 Feb - for notes see class forum
4. Workshop - 25 Feb (and Paper Assignments)
5. 3D Illumination and Shading - 4 March - for notes see class forum
6. Workshop - 11 March
7. Workshop - 18 March
8. Workshop - 25 March
9. Student Presentations -- 1 April
10. Student Presentations - 8 April
11. Student Presentations - 15 April
12. Student Presentations - 22 April
13. Projects - 29 April
14. Projects - 6 May