Course»Course 6»Spring 2008»6.839»Homepage

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

Final presentations will be held in 32-D407 instead of our usual classroom lecture.  Plese see the list below to find out if you'll present on Tuesday or Thursday.  Because we have two days to view all presentation, each of you will have 10 minutes to present their work.  We suggest that you use the following template for your presentation:
  1. 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?
  2. Show demos, artifacts, and some debugging tests (if you had them) that convinced you the implementation works as it should.
  3. 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?
I generated a random permutation to determine the following presentation order:

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

Based on your feedback, I've selected the following two papers for this week:

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

Based on your feedback, I've selected the following two papers for this week:

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

Please visit the Class Discussion topic on the Web forum.  There you will find a list of suggested papers for upcoming class lectures.  Vote for your favorites by tomorrow and I will announce two papers for the next week.

Announced on 24 April 2008  10:40  a.m. by Jovan Popovic