Paper here:
http://nis-ei.eng.hokudai.ac.jp/~doba/papers/sig00_cloud.pdf
I'm guessing they want you to do it in OpenGL, and then do it (again / over) in
SDL with global illuminatinon to see the difference and compare / contrast the
ease/difficulty of the 2 methods.