Results:
  • Final Report
  • Source Code
  • Course Links:
  • Course Homepage
  • Links:
  • [back]
  • Final Project: Spacetime Constraints

    Abstract

    Physical simulation is the future of animation. Growing scene complexity coupled with the large time investment associated with traditional keyframe animation is making animation through physical simulation an increasingly more appealing alternative to hand-animation. Spacetime constraints is one of the more promising methods for generating physically accurate motion with relatively small time spent animating.

    Goals

    My goal for this project is to duplicate the results of the spacetime constraints paper, making a luxo lamp jump. I will also write an OpenGL front-end to the simulator so that the user can interactively simulate luxo jumping while varying the physical parameters of the simulation.

    On a larger scale, I would like this project to form the beginnings of a physical simulation architecture for the renderer (with aspirations of being an animation system) that I am currently writing.

    Dates

  • April 2: Finish my OpenGL toolkit
  • April 9: Finish writing the constraint solver
  • April 16: Make a luxo jump
  • April 23: Finish debugging the constraint solver
  • April 27: Have some animations rendered and dumped to tape