In this lecture, we'll consider how to represent 3D rotations, which turns out to be a hard problem.
The required readings are the best material to learn the most important representations from. Look at some of the other readings to help understand what is happening. You should understand the different representations, as well as understand why they are needed.
Required Readings: |
For this lecture, the assignment is to understand why representing rotations is hard, and to get a grasp on the methods used in Computer Animation. This may seem like a lot of reading, but its the same material over and over.
|
In-Class Viewing: |
|
Optional Readings: |
|
Optional "Homework": |
|
We'll continue to talk about rotations, and look at an important use of them: building articulated figures.
Required Readings: |
|
In-Class Viewing: |
|
Optional Readings: |
|
Optional "Homework": |
|
Required Readings: |
|
In-Class Viewing: |
|
Optional Readings: |
|
Optional "Homework": |
|
Required Readings: |
|
In-Class Viewing: |
|
Optional Readings: |
|
Optional "Homework": |
|
OK, I blew it and didn't prepare a lecture, so I rattled off a list of potential projects.
You were supposed to have read the motion editing readings.
Required Readings: |
|
In-Class Viewing: |
|
Optional Readings: |
|
Optional "Homework": |
|
Note: James O'Brien from Georgia Tech will be giving a talk at 4pm on April 6th. This is a required lecture for 838. The reading assignment will be one of his paper on the fracture of objects (on-line pdf).
The lecture will be connected with the last set of readings on Motion Editing.
Note: Steve Chenney from Berkeley will be giving a talk at 4pm on April 10th (Monday). The reading assignment will be one of his papers, on Monte-Carlo methods for simulation control (on-line, also as pdf).
For this lecture, we will review the 2 faculty candidate talks and their associated papers. Both deal with topics in physical simulated animation.
In this lecture, we will discuss the process of going from sensor data to skelletons. Unfortunately, there is no reading for this lecture.
We'll also look at some demos of some projects.
This lecture will deal with the problem of moving motion from one character to another. We'll talk about why this is a hard problem, and look at the range of solutions to it.
Required Readings: |
|
In-Class Viewing: |
|
Optional Readings: |
|
Today, we will discuss how the challenges of doing constraint-based motion editing by considering one implementation.
Required Readings: |
|
In-Class Viewing: |
|
Optional Readings: |
|
Finally, we should get to a discussion of the spacetime approaches for motion editing. The readings were given a ways back, but now we can talk about them more.
Required Readings: |
|
In-Class Viewing: |
|
Optional Readings: |
|
This is a paper that will appear this summer at SIGGRAPH. The authors have given me permission to discuss it in class.
Required Readings: |
|
In-Class Viewing: |
|
Optional Readings: |
|
Required Readings: |
|
In-Class Viewing: |
|
Optional Readings: |
Required Readings: |
|
In-Class Viewing: |
|
Optional Readings: |
|