Week 9 - Film

In this week, we'll talk about the art/craft of filmmaking and the film arts. I ask you to read 2 things:

  1. A Book on the Film Arts
  2. A book chapter on the psychology of the perception that you can find
    /p/course/cs777-gleicher/public/AnimationResources/BookChapters/Hochberg-MoviesInMindsEye.pdf
    

This is a lot of light reading - perfect for doing over break!

In terms of film books, my recommendations are described at http://www.cs.wisc.edu/graphics/Courses/cs777-2003/film-books.htm

You don't need to read the whole book in detail. Just enough so that you understand the basic ideas of cinematography, mise-en-scene, editing, direction, staging, lighting, ... So if you read Bordwell and Thompson, you should read Chapters 6-8, although you might want to skim some of the rest.

Monday (3/20)

Wendesday (3/22)

Week 10 - Physics

In this week, we'll learn the basics of Physical Simulation, in particular, how to pose problems as ODEs, how to solve these ODEs, ...

All of the reading will come from the SIGGRAPH Course Notes:
Differential Equation Basics by Andy Witkin, David Baraff, and a little help from some others.
The course notes are available at:

/p/course/cs777-gleicher/public/AnimationResources/CourseNotes/Physically-Based-Simulation-2003.pdf

Monday (3/27)

Read the Witkin and Baraff course notes, Part B (pages 6-13) and Part C (13-25).

You may also want to look at the Slides for this section, which are pages 115-153.

The best way to learn about solving ODEs is to read the Chapter in Numerical Recipes. The whole book is online at http://www.nr.com. Go to http://library.lanl.gov/numerical/bookcpdf.html - Chapter 16 covers ODEs.

Wednesday (3/29)

Read the Witkin and Baraff course notes, Section F (pages 31-42)

You might also want to look at Chapter 3 and 4 of my thesis. http://www.cs.wisc.edu/graphics/Papers/Gleicher/Thesis

Week 11 - Cloth

This week, we'll talk about simulating cloth which is an interesting special case of physical simulation. The Witkin and Baraff course notes are still an important reference.

Monday (4/3)

The key part to dealing with cloth is to solve the stiff ODEs, for which implicit methods are the preferred route. The key paper for this is one published by Baraff and Witkin in '98.

Wednesday (4/5)

To understand cloth simulation better, we'll discuss 3 additional developments beyond Baraff and Witkin's paper. You are required to read at least one of these, I recommend you look at more than one:

Week 12 - Fluids and Collisions

Wednesday (4/12) - Fluids

"Guest lecture" by Greg and Adam who will give an introduction to fluid simulation.

Required Readings:

Optional:

Friday (4/14) - Class Cancelled!

Week 13 - Dealing with Complex Things

Originally, this was supposed to be the spacetime lecture and the crowds lecture, but cancelling the 4/14 class alters the schedule a bit...

Monday (4/17) - Collisions

We'll make a quick survey of the problem of simulating rigid body collisions. Unfortunately, this is one of those topics its hard to cover quickly - the basic ideas are simple, but the details get really hard.

Required Readings:

Recommended Readings: the original sources

Wednesday (4/19) - Crowds and Flocking

We'll make a quick survey of the flock and crowd simulation.

Required Readings:

Recommended Readings:

Week 14 - 2D or not 2D

Monday (4/24) - Warping and Morphing

I didn't post these readings until it was too late. Therefore, I won't expect that you have read them. But you will need to read them to write summaries.

This one is required. Its pretty light reading. + Image morphing: a survey
by George Wolberg, The Visual Computer, 1998 /p/course/cs777-gleicher/public/AnimationResources/Papers/2D/wolberg.pdf
http://citeseer.ist.psu.edu/wolberg98image.html

The Beier-Neely paper is quite seminal and important, but you might have seen it already. The Litwinowicz and Williams paper is too short to really say much. The ARAP stuff is just plain cool. You should read at least one of them. + Feature-based image metamorphosis
by Beier and Neely, SIGGRAPH '92
http://portal.acm.org/citation.cfm?id=134003
+ Animating Images with Drawings, SIGGRAPH '94
by Litwinowicz and Williams
http://portal.acm.org/ftgateway.cfm?id=192270&type=pdf + As Rigid as Possible Shape Interpolation
by Alexa, et al. - SIGGRAPH 2000
http://www.cs.tau.ac.il/~dcor/online
papers/papers/arap.pdf
Note: there are some more recent variants of this work

Wednesday (4/26) - Spacetime and Control

The topic du jour is how to get a physical simulation to do what you want it to do. The two papers that are chosen here are quite different approaches, but ones that I think are particularly thought provoking.

You are required to read one of these, the others are optional.

Week 15 - Project discussions