6.839 Advanced Computer Graphics
Spring 2008
Instructor: Jovan Popovic
TA: Eugene Hsu
Lecture: TR 11-12.30 (4-145)
Information:
Advanced computer graphics will teach you how to represent geometry, motion, and appearance in complex three-dimensional scenes. Upon conclusion of this course, you will know how to apply computational methods to represent any scene, real or imagined. You will know how to analyze research publications in computer graphics. And you will know how to combine these methods to solve new challenges in computer graphics. We hope to inspire passion for computer graphics and its many applications, instill fearlessness needed to implement even the most sophisticated computational methods, and encourage lifelong learning from research publications.
Announcements
Final Presentations: Location and Schedule
- Introduction. Describe the context for your problem: Why you thought it was important or interesting to look into? Describe the task: What you did to address some aspects of that problem? Describe the artifact: What does the demo show?
- Show demos, artifacts, and some debugging tests (if you had
them) that convinced you the implementation works as it
should.
- Closing. Describe your findings: What you learned doing this task? Describe your conclusion: What these findings taught you? Describe some perspectives: What future steps should be taken?
Tuesday 5/13 (11am 32-D407)
Turner, Jay M
Correa, Andrew Thomas
Peng, Kenny
Sorensen, Jordan P
Warne, Brett M
Tu, Yaalirng
Thursday 5/15 (11am 32-D407)
Goldin, Donald M
Wang, Tiffany N
Browning, Alan L
Harris, Laura C
Bhat, Sharat
I hope the built-in grace period allowed everyone to finish on time. If you wish to exchange with one of your peers, please email them directly.
Announced on 12 May 2008 4:45 p.m. by Jovan Popovic
Topics for 5/6 and 5/8
Tuesday 5/6
Photo Tourism: Exploring Photo Collections in 3D
Noah Snavely, Steven M. Seitz, Richard Szeliski
Thursday 5/8
SmoothSketch: 3D free-form shapes from complex sketches
Olga Karpenko, John F. Hughes
Write down your notes and questions again to make the most of in-class time.
Announced on 05 May 2008 10:39 a.m. by Jovan Popovic
Papers for 4/29 and 5/1
Tuesday 4/29
SIMBICON: Simple Biped Locomotion Control
Kangkang Yin, Kevin Loken, Michiel van de Panne
(also see their online applet: http://www.cs.ubc.ca/~van/papers/)
Thursday 5/1
A Practical Model for Subsurface Light Transport
Henrik Wann Jensen, Steve Marschner, Marc Levoy, Pat Hanrahan
Please follow these guidelines to make the best use of our class time:
it should be a discussion not a lecture. As you read the paper, have a
blank sheet of paper next to you, or even better start the habit of writing
directly on the copy in front of you. Feel free to write down thoughts,
sketch new diagrams, or even improve the ones already in the paper. Note
down difficulties as they appear (include the page number if you are using
a separate sheet). If you cannot figure out what is wrong, write that down too!
If something later clears things up, just add that to the comments. Do not erase
anything or cross it off; all of your thoughts are useful. At the end of each section,
note down general difficulties that you have and questions that you would like
answered. Do not revise or recopy your notes; it is very important that they be
spontaneous, written down at the very minute you are reading. Here is the right
attitude: If you do not understanding something, it should be discussed in the class.
Help us pinpoint where the paper falls short.
This type of teading memo is an idea developed by Prof. Edwin Taylor of
MIT. The original article by Edwin F. Taylor, Guest comment:
Only the student knows, American Journal of Physics
60(3):201-202 (March 1992) explain the many advantages.
You should read it.
Announced on 28 April 2008 12:01 p.m. by Jovan Popovic
Vote for Papers
Announced on 24 April 2008 10:40 a.m. by Jovan Popovic