CSC0049 高等計算機圖學 (Advanced Computer Graphics)
Fall 2026 (115學年上學期)
n CG Short films that were mentioned
in class.
n Sep. 09:
Introduction
n Sep. 16: Ray Tracing
n Sep. 23: Ray Tracing II
n Sep. 30: continued
n Oct. 07: Distributed Ray Tracing
n
� A 3D vector and matrix
library (written in C++).
� Examples of PPM image output, written in C and C++.
IrfanView (a freeware) may be used to
view the generated image.
� Resampled Importance Sampling
Visualization (by 洪銘均): Github.
� stb_image: a single-file public
domain libraries for image I/O in C/C++.
� Progressive
Radiosity by Eric Chen while he worked for Apple. (alternative
link)
� GLUT library
(documents in HTML,
in PDF,
header &
binary precompiled for MS Windows).
� Physically
Based Rendering by Matt Pharr Wenzel Jakob, and Greg Humphreys; The Online edition of the book is now
available.
� Ray
Tracing in One Weekend by Peter Shirley.
� Robust
Monte Carlo Methods for Light Transport Simulation, by Eric Veach, Ph.D. dissertation, Stanford University, December
1997.
� Ray Tracing Gems,
edited by Eric Haines and Tomas Akenine-M闤ler.
� SIGGRAPH 2018 Course, Introduction to DirectX Ray Tracing;
� TU
Wien Rendering/Ray Tracing Course, available on Youtube.
� SIGGRAPH 2012 Course, Advanced
(quasi) Monte Carlo methods for image synthesis
� SIGGRAPH 2008 Course, Advanced Global Illumination
using Photon Mapping
� SIGGRAPH
2008 Class: Practical
global illumination with irradiance caching
� SIGGRAPH 2001 Course #54, An Interactive
Introduction To OpenGL Programming
� Description of the OBJ format for 3D
models.
� PBRT example scenes.
� A cow model (in OBJ format).
� Some 3D models may be obtained at Lighting Challenges
from 3DRender.com, 3D Cafe
and http://lodbook.com/models/.