CSSE451 Advanced Computer Graphics

1: Mon Mar 04


2: Tue Mar 05


3: Thu Mar 07


4: Fri Mar 08



5: Mon Mar 11


6: Tue Mar 12


7: Thu Mar 14


8: Fri Mar 15

  • Ray tracer: Diffuse, Phong lighting
  • Read: 4.5.1, 4.5.2


9: Mon Mar 18


10: Tue Mar 19

  • Primitive lists
  • AABB
  • Read: 12.3, 12.3.1

11: Thu Mar 21

  • Ray tracer: Centroids, Splitting, Sorting
  • Read: 12.3.2

12: Fri Mar 22



13: Mon Mar 25


14: Tue Mar 26


15: Thu Mar 28


16: Fri Mar 29



17: Mon Apr 01


18: Tue Apr 02


19: Thu Apr 04

  • Ray tracing improvements
    • Ambient occlusion
    • Radiosity
    • Photon mapping
    • Path tracing
    • Frameless rendering
    • Papers-frameless

20: Fri Apr 05



21: Mon Apr 15

  • Research paper work time
  • Project (due Thu May 16)

22: Tue Apr 16

  • Research paper work time
  • Design 1
  • Project selection

23: Thu Apr 18

  • Class status
  • Research papers
  • Discussion of course
  • Advanced topics

24: Fri Apr 19



25: Mon Apr 22


26: Tue Apr 23

  • Ben, Rebecca

27: Thu Apr 25

  • Jacob, Eugene

28: Fri Apr 26

  • Mike, Zach
  • Ian if there is time
  • Project weekly report


29: Mon Apr 29

  • Project work time

30: Tue Apr 30

  • Project work time

31: Thu May 02


32: Fri May 03

  • Project work time
  • Terrain generation
  • Review Quake 3 engine
  • Voxels
  • Weird high performance hacks
  • Project weekly report


33: Mon May 06

  • Project work time
  • Cloth simulation
  • Matrix multiplication

34: Tue May 07

  • Project work time
  • Fluid simulation
  • Weather simulation

35: Thu May 09

  • Project work time
  • Sound simulation

36: Fri May 10

  • Project work time
  • Scene streaming vs. loading
  • Project weekly report


37: Mon May 13

  • Project work time
  • PS5 architecture

38: Tue May 14

  • Visibility
  • N-body simulation
  • Project work time

39: Thu May 16


40: Fri May 17

  • Project presentation