
Inverse Kinematics
David Grimes & William Pentney
One primary issue in computer animation is the desire for a suitable method of making computergenerated objects move in a realistic fashion. One primary method of doing so, called forward kinematics, involves setting the position and orientation of an object by manipulating the object's position at each turn. This method is relatively easy to implement, but is far more difficult to use, as the amount of detail involved in moving the figure can be quite significant. Another approach, inverse kinematics, takes the opposite approach: by specifying a goal position for a particular point on the object, the computer is left to move the object to the position in an appropriate manner.


Rigid Body Simulation
Jiachi Wu
Our goal is to build a realtime rigid body simulation with multiple moving objects and visually (and perhaps physically) accurate collision detection and response.


Inverse Kinematics
Mira Dontcheva & Marianne Shaw
The goal of this project was to implement inverse kinematics for character modeling and animation. Given a sequence of trajectories for a few endeffectors on the character's body, we would like to construct the character's joint angles, which interpolate the endeffector trajectories while ensuring that the character moves "naturally".


Cloth Simulation
Sarah Schwarm & Isaac Kunen
Rendering realistic images of cloth is a challenging problem in computer animation. For this project, we explored some current methods of rendering cloth using particle systems.


Tearing Cloth
Seth Bridges
Cloth modeling is a necessary part of realistic 3D modeling systems. In the past, people have used spring connected particle systems to simulate cloth. This still seems like a good way to model cloth, so I decided that I would take a stab at it. Zoran also decided that he would like to see tearing of the cloth. Therefore, the focus of my project is to simulate tearing cloth.


Exploded View Animator
Evan Schrier and Wilmot Li
Technical drawings have long been used to graphically illustrate any kinds of concepts in books and manuals of all sorts. There are many concepts which are either difficult to teach with words alone, or which benefit greatly from illustration.


Distributed Ray Tracing (BRDF)
Tao Xie
A reflectance model describes the intensity and spectral composition of the reflected light reaching the observer. A bidirectional reflectance distribution function (BRDF) is a function of the incident and reflected angles of a ray of light that describes the ratio of the incident irradiance of the reflected radiance.
