Do one of the following three projects:
multi-degree of freedom models, build layered parametric module
or produce a high quality image.
Multi-Degree of Freedom Models
Build a model of at least two multi-degree of freedom items.
One should be bipedal or have more legs.
The models should have at least two levels of detail.
For example, moving a leg causes both the upper and lower legs to move
in a pattern. You will want a sort of state engine or mapping function
for each sub part. This will be driven by a parameter.
Build a movie of the two items moving.
An example of a multi-degree of freedom item is this
robot arm.
There are a number of parts that need to move as a group. That
is, moving the base of the arm will also move the hand and the fingers.
layered parametric model
Build a system that uses a parametric model of the world. This value (say
alpha) is then passed to functions that call functions to produce the mapping.
For example, you might have a parameter for where a squad is to be.
As you move the squad, each individual soldier in the squad needs to go
trough its loop to walk.
As you go trough the walk loop, you need to loop through the knee loop.
Another version of this the following idea for a tornado.
Either take real data (ie from the Vis5D example) or fake a small part
of a tornado. Build a visualization of the data with at least three
visualization/graphic techniques to get the result.
A
sloppy model for a tornado is specified.
High Quality Image
Design and build a image with a tool to produce at least
ray-tracing quality of images.
(A free, and powerful tool, is
Persistence Of Vision(POV-Ray)Trace
http://www.povray.org/ ).
Either use the multimedia center's high end programs or
tools you can find elsewhere. This works best if you have
someone that knows the tool.
A nice tool to build images is Blender (also free software).
Or you could use tools like LightStream, Maya, demos from the DVD etc.