2012/2013, 4th quarter, time slot B [CS site | OSIRIS]
INFOGR: Graphics
Wolfgang Hürst (WWWEmail),

Home | Schedule | Lecture | Tutorials | Practicals (forum) | Exams & grading

[Engels/English] "Graphics" is an introductory lecture about computer graphics. Generally, computer graphics deals with the representation and manipulation of pictorial data by a computer. One important aspect, which will be covered by this lecture, is the creation of realistic images based on 3D models. The course will start with a short coverage of the mathematical basics needed for computer graphics. Then, we discuss some fundamental techniques of modern computer graphics, such as transformations and projection of 3D models, hidden surface removal, triangle rasterization, shading, texture mapping, and ray tracing. We will also look into some advanced topics such as global illumination, radiosity, and shadows.

[Nederlands/Dutch] "Graphics" is een inleidende cursus over computer graphics. Computer Graphics houdt zich bezig met de representatie en manipulatie van beelddata door computers. Een belangrijk facet hierbij, dat wordt behandeld in deze cursus, is het maken van plaatjes van 3D-modellen. De cursus begint met een korte inleiding in de wiskundige basis welke voor computer graphics belangrijk is. Vervolgens bespreken wij enige fundamentele technieken van moderne computer graphics (b.v. transformatie en projectie van 3d modellen), hidden surface removal, triangle rasterization, shading, texture mapping en ray tracing. Wij zullen ook enige geavanceerde thema's behandelen, b.v. global illumination, radiosity en schaduwen.

Lecturer: Wolfgang Hürst (WWW, Email)
Tutorials: Peter de Waal (WWW, Email), Coert van Gemeren (WWW, Email)
Practicals: Jordi van Duijn, Gydo Nieraeth, Tom Rijnbeek, Paul Scharf, Vazgen Gasparian

  • [06.07.13]

    The course is over and the results are ready (you find them below).
    I hope you enjoyed it and to see you again in some other bachelor or master courses.

    Have a nice summer vacation!

    Happy Holidays

    Here the final results of the course (PDF, same password as ususal) including all grades. Make sure to check them carefully, especially the results from the practicals. All exceptions, changes, etc. have been considered. If you thing that anything is wrong, make sure to contact me as soon as possible because the results go to the student administration early next week. Notice that we re-graded E2 from P3, so some groups got +0.2 for their spotlight solution.

    If you failed but are qualified for the exam retake, a registration is not necessary. Just show up and be prepared ;) If you passed and want to participate in the exam retake to improve your grade, please send me a short email, so I know how much exams I have to print. Since you can only improve, there is no real obligation with this - it's just better for the environment :)

    If you are qualified for the practical retake, be aware that the deadline for registration to participate is Monday, July 8, 17:00 as specified on the Exams page, where you can also find further information about the procedure. Practical retakes will be handled individually, so I will contact you by email to give you the assignment.

    PS: The "Hall of Fame" with some nice practical results is under construction and should be online sometime next week.

We will use Fundamentals of Computer Graphics by Peter Shirley et al. as the textbook for the course. Note that this is the 3rd edition of the book. Since the lecture mostly deals with the basics (which didn't change that much), it might be ok if you use an older edition. I can't promise that I won't cover any of the "new stuff", but in general, you should be fine with the previous edition as well. Further info about the book's content (including list of errata) can be found on the book's web page, ed. 3 (or ed. 1&2).
Times and locations:
Times for lectures, practicals, and tutorials can be found under Schedule. Rooms are listed in Osiris and on the department's web site for this course. Please refer to the induvidual pages (i.e. Lecture, Tutorials, and Practicals for further details regarding these events.
Please note that for various reasons this lecture will be given in English. However, questions can be asked in Dutch and also the exam questions may be answered in Dutch (or English).
Previous years:
Information from previous years of this course can be found here: Be aware that changes to this year's lecture may apply.

If you have any questions, problems, recommendations, etc., please, do not hesitate to contact the instructor or any of the TAs.

(c) Wolfgang Hürst