Date: Mon, 16 Dec 1996 22:09:21 GMT Server: NCSA/1.5 Content-type: text/html Last-modified: Wed, 13 Mar 1996 13:51:25 GMT Content-length: 5653 CS418 Lab 10

CS 418: Laboratory 10

Physically Based Animation

Introduction.

In this lab you will use physical (i.e. forces and accelerations) descriptions of processes to animate objects. There are several good reasons why you may want to compute motion of objects based on forces, rather than attempt a kinematic description of object motion.

Refer to the section on dynamics in the CS 417 page for more information about solving dynamic systems. Three examples are shown here of systems which would be difficult or impossible to animate by manual kinematic description.
Assignment

Download:

Bug as of 3/4/96
After you donwload the NbodyGmacro.net, open it and remove the Set module, then replace it with a new Set module, then reconnect it and save it. (The internal state of the module seems to be messed up).

Execute the programs to understand their behavior, then modify them as follows:


Be prepared to demo the two programs in section. You will also need to demonstrate mpeg movies of final results including:

You should be able to explain your programs. You should use transmitters/receivers, macros, and comments in the "Notation" field of each module so that you and the grader can understand the program. Control panels, if any, should be well organized, labeled, and with the appropriate numeric ranges.

Some results from 1996.

The Lab 10 grading guide will be filled out by a consultant during section to evaluate your work.


Back to Main Page


Last modified, 10/20/95, B. Land.
Copyright Statement