Last modified: 14:18 Apr 12, 1999
I divided the lectures page in half to make it easier to read. The first 14 lectures are described here.
Here we move on to better methods for handling interactions between objects in simulations
Required Readings: |
|
In-Class Viewing: |
|
Optional Readings: |
|
The methods we described extend to simulating/controlling a wider array of things. In this lecture, we'll try to make that leap. We'll also take more of an optimization-based view of manipulating and controlling things.
The main body of this lecture will be methods for actually building simulation and optimization-like things. This include methods for computing the constraint functions and their derivatives, as well as how to make the computations go fast.
Required Readings: |
|
In-Class Viewing: |
|
Optional Readings: |
|
Spacetime Constraints are an easy idea that are hard in practice. I find them a fascinating idea (in fact, they are what got me started in doing animation in the first place).
I will also cover the Witkin Welch physics paper since it has lots of interesting ideas on how to use physics in animation, other than the obvious "make a world and watch it go" movies (like Baraff does).
Required Readings: |
|
In-Class Viewing: |
|
Optional Readings: Control of Physical Simulations |
|
Optional Readings: Spactime Constraints |
|
In this talk, we'll begin to look at the problem of motion editing.
We'll focus on signal processing methods. The lecture will include a brief introduction to basic signal processing, and a discussion of why the methods are appropriate for motion editing tasks.
Required Readings: |
|
In-Class Viewing: |
|
Optional Readings: |
|
Required Readings: |
|
In-Class Viewing: |
|
Optional Readings: |
|
In class presentation by Ryan Fruit.
Required Readings: |
|
In-Class Viewing: |
|
Optional Readings: |
|
In class presentation by Suanhsi Yong and Keith Thoresz.
Required Readings: |
|
In-Class Viewing: |
|
Optional Readings: |
|
In class presentation by Samuel Williams and Soumya Ray
Required Readings: |
|
In-Class Viewing: |
|
Optional Readings: |
|
In class presentation by Paul Salmon and Wilson Chang
Required Readings: |
|
In-Class Viewing: |
|
Optional Readings: |
|
In class presentation by Jeff Ballard and Nicholas Rasmussen
Required Readings: |
|
In-Class Viewing: |
|
Optional Readings: |
|
In class presentation by Yu Gu and Igor Ivanisevic
Required Readings: |
|
In-Class Viewing: |
|
Optional Readings: |
|
Randy Pausch is a professor at CMU. His Alice project is an interesting testbed for 3D User Interface research. His NSF proposal is an interesting thing to read because it provides a good introduction not only to a variety of the methods he's worked on, but also, a nice sales pitch for his philosophy.
In class presentation by Michael Wade and Daniel Wierstra
Required Readings: |
|
In-Class Viewing: |
|
Optional Readings: |
|
In class presentation by Arpan Biswas and Scott McElroy
Required Readings: |
|
In-Class Viewing: |
|
Optional Readings: |
|