SCHEDULE:
- for lectures, see TimeEdit. Note reserved spare slots for lectures below. (We cannot remove them from TimeEdit because then we loose them).
- Schedule for tutorials
- All lectures are at Campus Johanneberg
- MAP for lecture hall and tutorial rooms
Bonus material is simply non-compulsory additional material that is fun or highlighting for the interested reader.
(For non-Swedish speakers: translate the following sentence with e.g. google:)
Lösenordsskyddade bonusfiler packas upp med lösenord "datorgrafik".
Recorded lectures available
here.
Here are all the lecture slides including upcoming (not yet updated) ones - in chronological order:
pipeline.pdf,
vectors and transforms.pdf,
shading.pdf ,
aliasing.pdf ,
texturing,
OpenGL.pdf,
isect.pdf,
spatial.pdf,
colldet.pdf,
raytracing1.pdf,
raytracing2.pdf,
globillum.pdf ,
shadrefl.pdf ,
Curves and Surfaces.pdf ,
gfxhw.pdf,
Repetition.pdf
Summarized reading guideline for the Real-Time Rendering-book:
4:rd edition (2018):
- Lecture 1 - RTR chapter 2 + 3, ch: 18.2, (freeSync/G-sync p:1011), double buffering ch: 23.6.2.
- Lecture 2 - RTR ch 4: 4.1, 4.2.1, 4.2.4, 4.3 (briefly), 4.7, (Repetition for your convenience: Immersive Linear Algebra, RTR online Appendix A+B).
- Lecture 3 - RTR ch: 5.1-5.3 (briefly), 5.4, 5.5.1, 5.6.
- Lecture 4 - RTR ch: 6: 6.1, 6.2 - 6.2.4, 6.5 - 6.7, (RTR ch. 12: briefly - at your likings), 10.4, 13.5 - 13.8.
- Lecture 5 - RTR ch: 16.4 (briefly)
- Lecture 6 - RTR ch: 22: 22.2, 22.3-22.3.2, 22.5 - 22.7.1, 22.8 (skip 22.8.2), 22.9, 22.10 (skip 22.10.2), 22.13.1, 22.13.3, 22.13.5 (or see Sep Axis Theorem in slides), 22.14, (skip: 22.14.1, 22,14.3).
- Lecture 7 - RTR ch: 19: 19.1 (skip 19.1.4), 19.2, 19.3, 19.4 - 19.7 (briefly: 19.7.1, 19.7.2, 19.8, 19.9),
RTR online ch:25.1-15.2.2.
- Lecture 8 - (RTR ch: 11.2.2), RTR online ch. 26-26.1, (bonus: 26.5 denoising, 26.6 ray differentials).
- Lecture 9 - (RTR ch: 9.5, 9.6).
- Lecture 10 - RTR ch: 11 - 11.2.
- Lecture 11 - RTR ch: 7 - 7.5 (skip 7.2 and 7.4.1), (7.6 briefly), 11.6.4, (11.6.5).
- Lecture 12 - (RTR ch: 17 - if you want).
- Lecture 13 - RTR ch: 23 - 23.1.1, (23.2 - 23.5, 23.7), 23.9, (23.10.2), (18.5 - if you want).
3:rd edition (2008):
- Lecture 1 - RTR chapter 2, ch 15.2.
- Lecture 2 - RTR ch 4: 4.1, 4.2.1, 4.2.4, 4.3 (briefly), 4.6, appendix A and B.
- Lecture 3 - RTR 3.1-3.6, RTR ch:5.1-5.3, 5.5, 5.5.1(briefly), 5.6, 5.7, 5.8.
- Lecture 4 - RTR ch. 6: 6.1, 6.2 (skip ripmaps, read about summed-area tables, skip 6.2.5 and 6.2.6), 6.4, 6.5, 6.6, 6.7 (6.7.3 and 6.7.4 only briefly at your likings), RTR ch. 10: briefly - focus on parts covered by the slides.
- Lecture 5 -
- Lecture 6 - RTR ch: 16 (skip: 16.1, 16.4, 16.7.2, 16.7.3, 16.10.2, 16.11, 16.12,16.13.4, for 16.13.5 - see Sep Axis Theorem in slides, 16.14.1, 16.15, 16.17), 16.14 briefly.
- Lecture 7 - RTR ch: 14: 14.1 (skip 14.1.4), 14.2, 14.3, 14.4, 14.5, 14.6 (skip 14.6.1, 14.6.2, 14.6.3), 14.7,
ch.17: intro, 17.1, 17.3, 17.5, 17.6.4.
- Lecture 8 - Section 9.8.2.
- Lecture 9 -
- Lecture 10 - Bonus: RTR ch.9 briefly, (BRDF 9.3),.
- Lecture 11 - RTR ch.9.1 (9.1.5 briefly), 9.3.
- Lecture 12 - Bonus: RTR: ch. 13.
- Lecture 13 - RTR ch. 18: (18.1-3), 18.2, 18.3.1, (18.3.2-7)
Bonus material from the Swedish course given in 2005 by Magnus Bondesson. Some of it is old. I keep it here because these are some of few reading materials in Swedish in 3D graphics: