Department of Scientific Computing
Uppsala University
http://www.tdb.uu.se/~grafik/ht00/index.html

Last modified: 19 January 2001.

Computer Graphics MN1/DV1 Fall 2000

Course Description
Kursbeskrivning

Exams results are here. January exam is finished.

News

Schedule

Literature

Errata

Examination

Teachers

Students

Lecture notes

Assignments

Accepted

Exam results, current course

Related courses

Misc. graphics links

Source from the book etc.


Schedule (tentative!)

Everything under this heading is still only work (sometimes) in progress and consequently subject to change.

L## refers to lectures, and Lab# refers to teacher-attended computer time. (I.e. time for assignment coding. Do attend and ask questions!).

Joakim Lindblad will take care of lectures 1-4, 6-10 and 14-20
Henrik Persson will take care of lectures 5-6
Lukas Ahrenberg will take care of lectures 11-13
Lennart Thurfjell will take care of lecture 17
Henrik and Antonio will be assisting at the laborations and correcting assignments.


Introduction
001031 13-15 1311 L01: Course objectives and overview, Systems & models, History (1.1, 1.3)
Low level implementation techniques
001101 08-10 1311 L02: Scan conversion and polygon rasterisation (7.8-7.10, A1)
001102 13-15 1211 L03: Filling areas, anti-aliasing (7.10-7.11, 10.9)
001103 08-12 4407/4408 Lab1: Basic rasterisation (A1)
Moving to 3D
001108 15-17 1211 L04: (1.4, 2.4, 7.12, 1.8) Colour, the display pipeline
001109 13-17 4407/4408 Lab2: Basic rasterisation, transformations (A1/A2)
001110 08-10 1211 L05: 2D & 3D transformations, homogeneous coordinates (4.1-2, 4.3.3, 4.6-8)
001113 13-15 1211 L06: 3D viewing (5.1-5.8, A2)
001114 --- Deadline for bonus on assignment 1 ---
Achieving Realism
001114 13-15 1111 L07: Hidden Surface Removal. Lighting & Ray Tracing (6.1-6.10)
001115 15-17 1211 L08: Lighting & Shading (6.1-6.10, A3)
001116 08-10 1211 L09: Clipping, shadows (7.2-7.6)
001120 10-12 1311 L10: Texture and bump mapping (9.1-9.4)
OpenGL Programming
001121 13-15 1111 L11: The OpenGL software API OpenGL, part 1. (2.2
001123 13-17 4407/4408 Lab3: Transformations, shading, OpenGL (A3)
001124 --- Deadline for bonus on assignment 2 ---
001124 08-10 1211 L12: OpenGL, part 2 (A4)
001128 15-17 1211 L13: OpenGL, part 3
Modelling
001129 15-17 1211 L14: Curves & Surfaces (9.1-9.12, A5 )
001129 --- New deadline for bonus on assignment 3 ---
001130 13-17 4407/4408 Lab4: OpenGL / Curves & Surfaces (A5)
001201 08-10 1211 L15: Curves & Surfaces part 2
001204 13-15 1211 L16: Fractals and fractal modelling
001205 15-17 1211 L17: Volume visualization and Virtual reality (8.8-8.10,10.1-10.6)
001205 --- New deadline for bonus on assignment 4 ---
001206 15-17 1211 L18: Repetition
Summary
001207 15-17 4407/4408 L19: Lab5: Extra time for coding
001211 --- Deadline for bonus on assignments 5 ---
001211 13-15 1211 L20: No lecture!
Conclusion (Exam)
001212 09-14 Exam: PostSciptum room 2
001215 --- Deadline for revisions of all assignments ---
011212 15-20 Exam: Polackbacken

Brief summaries, with literature references, of what's been dealt with at the lectures will be available in lectures.html


Teachers

Joakim Lindblad (joakim@cb.uu.se, 018-4717004) Uppsala Universitet, TDB (CBA, Lägerhyddvägen 17, room 126).
Lukas Ahrenberg (MadSciLab) (lukas@madscilab.com),
Lennart Thurfjell (ReachIn AB) (lennart@reachin.se),
Henrik Persson (hepe4739@student.tdb.uu.se),
Antonio Addario (antonioaddario@hotmail.com).

The Department of Scientific Computing (TDB)

Position Name Room Phone E-mail
Office
Open hours:
mon-fri 10.00-12.30
Ulrika Kupper 2404 471 29 69 kansli@tdb.uu.se
Christina Waller 2404 471 27 58 kansli@tdb.uu.se
Director of studies Stefan Pålsson 2307 471 2970 studierektor@tdb.uu.se
Student counsellor Torsten Jarkrans 2418 471 2965 studievagledare@tdb.uu.se
Computer admin
Hans Frimmel, Jan Kärrman (UNIX) 2415a 471 27 55 trubbel@tdb.uu.se


Literature

Errata to Angel: Interactive Computer Graphics, 2nd ed.

Other text-books

Reference literature

Scientific Journals


Related courses


Examination

Note: At present Uppdok cannot handle the assignments and the exam separately, and will not know anything about your formal computer graphics knowledge (as manifested by your ability to convince the teachers of the course of it) until you have passed the exam and all your assignments have been accepted.

Mandatory assignments

As touched upon previously, the mandatory assignments are a fundamental part of the examination of this course.

Written exam

The exam consists of 10-15 questions about important computer graphics concepts. You are not allowed to use any books, calculators, or notes during the exam. Write brief answers to the questions; there's no reason why you should need more than two or three hours to complete the exam if you are well prepared and know the answers.

 Because computer graphics is a rapidly evolving field we are forced (more or less) to change the syllabus and textbook quite often. This means that previous exams may not necessarily reflect what's been dealt with this year. Keep this in mind when/if you study them.

Some previous exams

This course



Future exams (the schedule ...)

Current examination schedule for all courses at TDB.