News
Office hour this Thursday, 18.12.Written on 15.12.25 by Pascal Grittmann We are offering an office hour on Thursday, 18.12. from 14:00 to 18:00 in our seminar room in E1 1 Especially if you plan to work on the project over the Christmas break, it might be a good idea to drop by and discuss your plan for the features and the feasibility of your idea for the rendering… Read more We are offering an office hour on Thursday, 18.12. from 14:00 to 18:00 in our seminar room in E1 1 Especially if you plan to work on the project over the Christmas break, it might be a good idea to drop by and discuss your plan for the features and the feasibility of your idea for the rendering competition with us. This is also a chance to get help fixing any leftover bugs in your code ;) |
Course EvaluationWritten on 15.12.25 by Pascal Grittmann Hi all, It's course evaluation time! We'd greatly appreciate if you can find the time to fill out the lecture and tutorial evaluation forms linked below. We'll allocate some time in the lecture today for this, but if you cannot attend today we would be very happy if you still take the time to… Read more Hi all, It's course evaluation time! We'd greatly appreciate if you can find the time to fill out the lecture and tutorial evaluation forms linked below. We'll allocate some time in the lecture today for this, but if you cannot attend today we would be very happy if you still take the time to fill this out :) Lecture: https://qualis.uni-saarland.de/eva/?l=159925&p=c28ugj Tutorial: https://qualis.uni-saarland.de/eva/?l=1599251&p=j9i9ke Thanks! |
Missing code in the upstreamWritten on 11.12.25 by Lukas Auer Tldr: We had a mistake in the upstream. Please pull again.
Dear Students, we failed to correctly update the upstream for practical 4. There are missing functions in instance.cpp and instance.hpp that we added in a new commit in the upstream. Without these functions the transmittance… Read more Tldr: We had a mistake in the upstream. Please pull again.
Dear Students, we failed to correctly update the upstream for practical 4. There are missing functions in instance.cpp and instance.hpp that we added in a new commit in the upstream. Without these functions the transmittance function of the volume shape will never be called. In order to have a functioning volume implementation you need to pull and merge the upstream again. Sadly, it is possible to pass all test with a wrong implementation of the transmittance, so make sure to double check your implementation of the transmittance function in the volume integrator. |
Updated references for assignment 4Written on 08.12.25 by Lukas Auer Dear students, thanks to your help we found a bug in the Lightwave reference for Assignment 4 which caused the bounding_volume test to fail even if your implementation was correct. Dear students, thanks to your help we found a bug in the Lightwave reference for Assignment 4 which caused the bounding_volume test to fail even if your implementation was correct. |
Second reading assignmentWritten on 07.11.25 by Pascal Grittmann The PDF for the second reading assignment has been uploaded to the course materials: https://cms.sic.saarland/cg_25/dl/16/02-Veach-Chapter3-Radiometry.pdf You can also find a PDF of the full thesis here: https://graphics.stanford.edu/papers/veach_thesis/thesis.pdf |
Exam datesWritten on 24.10.25 by Pascal Grittmann The final exam will take place on Tuesday, 17 February 2026 in the Günter Hotz lecture hall (E2 2) from 14:00 to 16:00 The re-exam will be on Tuesday, 17 March 2026 in E1 3 HS002, also from 14:00 to 16:00 You can also find these times in the calendar on CMS (… Read more The final exam will take place on Tuesday, 17 February 2026 in the Günter Hotz lecture hall (E2 2) from 14:00 to 16:00 The re-exam will be on Tuesday, 17 March 2026 in E1 3 HS002, also from 14:00 to 16:00 You can also find these times in the calendar on CMS (https://cms.sic.saarland/cg_25/termine/calendar/index) |
Reading assignmentWritten on 24.10.25 by Pascal Grittmann The first reading assignment has been uploaded (https://cms.sic.saarland/cg_25/materials/) |
GitLab AccountWritten on 21.10.25 by Pascal Grittmann To access the git repository, you need to
|
Tutorial Assignment ReleasedWritten on 20.10.25 by Lukas Auer Dear Students, We have just released the tutorial slot assignments. Next Steps:
Dear Students, We have just released the tutorial slot assignments. Next Steps:
|
|
Written on 17.10.25 by Pascal Grittmann Welcome to the course :) There are a few things you need to do for a smooth start into the semester. On your personal status page in CMS, please:
Welcome to the course :) There are a few things you need to do for a smooth start into the semester. On your personal status page in CMS, please:
Regarding tutorials:
Finally, if you have changed your mind about taking the course, you can unregister (personal status page on CMS) to avoid getting spammed with notifications and requests for missing info. |
