ECS275

ECS 275A Advanced Computer Graphics

This course is about realistic image synthesis with a focus on rendering.

Instructor: Kwan-Liu Ma
When and Where: 6:10-7:30pm, Tuesday and Thursday, 159 Olson
Syllabus
Gallery


(tentative) Schedule:

Date
Lecture
Handouts/Readings
January 4
Overview, realistic image synthesis
[slides]
Class syllabus
A Framework for Realistic Image Synthesis, D. Greenberg, CACM, 1998. [pdf]
January 6
Basic raytracing, OptiX
[OptiX lecture slides]
An Improved Illumination Model for Shaded Display, Turner Whitted, Communications of ACM, June 1980. [pdf]
January 11
Ray-object intersection

January 13
Bounding Volume Hierarchies, Radiometry
The Rendering Equation, J. Kajiya, SIGGRAPH '96. [pdf]
January 18
Lighting, diffuse and specular surfaces, dielectric surfaces, polished surfaces

January 20
Aliasing, sampling and reconstruction
Supersampling, sampling patterns, etc.

January 25
Adaptive sampling, stratified sampling, importance sampling
Distribution ray tracing (soft shadows, motion blur, fuzzy reflection)
Distributed Ray Tracing, Robert Cook, Thomas Porter, Loren Carpenter, SIGGRAPH '84 Proceedings, pages 137--145. [pdf]
January 27
Distribution ray tracing (depth of field, thin lens model)

Feburay 1
Radiosity I
The Hemi-Cube: A Radiosity Solution for Complex Environments, Michael Cohen, et al., SIGGRAPH '85 Proceedings, pages 31-40
A Rapid Hierarchical Radiosity Algorithm, Pat Hanrahan, et al., in SIGGRAPH '91 Proceedings, pp. 197-206.
February 3
Radiosity II

February 8
Photon mapping I
February 10
Photon mapping II
Global Illumination using Photon Maps, Henrik Jensen, 7th Eurographics Workshop on Rendering, pp. 21-30, 1996
Photon Mapping SIGGRAPH coures notes
February 15
Research paper presentations
Iuri Prilepov: Stochastic Progressive Photo Mapping
Yuzuru Tanahashi: Ray Tracing NPR-Style Feature Lines
Kevin Bensema: Coherent Ray Tracing via Stream Filtering

February 17
Research paper presentations
Chun-Fu Wang: A Simple, Efficient Method for Realistic Animation of Clouds
Bob Miller: An Efficient GPU-based Approach for Interactive Global Illumiation
Garrett Aldrid: Local Ambient Occlusion in Direct Volume Rendering

February 24
Meeting with KLM 12-5pm in 2121 Kemper to discuss your final project plan.
Final project proposal due in class.
Research paper presentations:
Jinrong Xie: Simulating Multiple Scattering in Hair Using a Photon Mapping Approach
Yubo Zhang: Precomputed radiance transfer for real-time rendering in dynamic, low-frequency lighting environments
Xin Sun

March 1
Midterm Exam (80 minutes)
March 3
Guest lecture by Nelson Max.
Topic to be announced.

March 8
Final project presenations:
Luri, Yuzuru, Kevin, Yubo

March 10
Final project presenations:
Bob, Garrett, Jinrong, Xin, Chun-Fu

March 17
Final project demo and report due