Computer Graphics
This is the WWW page for the course on Computer Graphics
(400106) given Fall 2011 at Vrije Universiteit.
The course consists of lectures with hands-on exercises, and a
programming project; both will be communicated in English.
This year, the course will be revised from OpenGL 2.x to 3.x, which means
being shader-based. Along with this move,
we will use the 6th edition of the book Interactive Computer Graphics,
by E. Angel, and his new coauthor D. Shreiner.
This web site will be filled during the course as items become available.
Latest news
- 06/02/2012
- Second chance deadline for the project: June 30,2012.
This is a hard deadline; no extensions will be granted
beyond that date.
- 06/02/2012
- Presentation session for student projects: friday, 10 Feb, 15:30, in the
Intertain lab (S1.11).
- 21/12/2011
- Grades for the exam of 19/12 have been published on Blackboard.
- 06/11/2011
- NVIDIA has a rather funny video that explains how a GPU works,
compared to a CPU. Check
here
- 25/10/2011
- Can you use your own (laptop) computer for the programming exercises?
Check out on the Material page!
The course in a nutshell
| registration: |
Mandatory via the VUnet student portal |
| lecture: |
mondays, 15:30-17:15, room S3.29
fridays, 09:00-10:45, room S3.29
weeks 44-50
|
|
| lecturers: |
dr. Thilo Kielmann
(office P4.14)
|
| assignment work: |
using Java, JOGL, and Eclipse |
assignments organized by: |
Ben van Werkhoven, Maarten van Meersbergen |
| credit points: | 6 ECTS credits |
| grading: |
programming project (2/3) + written exam (1/3)
Both parts have to be passed separately to get the
credit points. |
| partial results: |
In case only one of the two parts (either programming or exam)
has been passed, this result can be re-used
in the next year(s).
No credit points will be awarded for partial results.
Codes are 4001061 (exam) and 4001062 (programming assignments).
|
| book: |
E. Angel, D. Shreiner,
Interactive Computer Graphics: A Top-Down Approach with Shader-Based OpenGL, 6/E
Sixth Edition. (Older editions will be out of date for this course.)
|
| prerequisites: |
programming knowledge with Java |
Written exam
| date: |
Monday, 19 Dec 2011, 8:45-11:30, WN-M143
(check student office for room confirmation) |
| second chance: |
T.B.D.
(check student office for confirmation and room) |
| registration: |
via the TIS system (mandatory) |
| covered topics: |
Those parts from Angel's book that are covered in the lectures. |
| allowed material: |
nothing, this is a closed-book exam
OK, your better bring some pens and your student ID... |
- This is a "closed book" exam.
However, this does not imply that you need to memorize nasty details
which would better be looked up in "real life".
You will have to be prepared by understanding the concepts that will have
been taught in the course, ideally by doing your programming exercises well.
For example, you will need to know that matrices for certain affine
transformations have their typical shapes, but you won't need to know where in
a rotation matrix we have a -sin and where a cos.
- Don't worry, we do not expect miracles from you. You can download the exam from December 2009 as an example.
However, due to the radical change this year, the precise questions will likely differ.
|