|
Sex and Violence Baby Spheres Angle Readout Bouncing Ball Venetian Blinds Tutorial Filmstrip Tutorial
Video Collage, Inc.
P.O. Box 2550
Boston, Mass. 02130
617-524-7835 (voice)
617-524-3463 (fax)
vc@video-collage.com (email)
| |
Tutorials
Behaviors
Sex and Violence animates a scene using behaviors placed upon
individual models. Some models are given the ability to reproduce while others are given
the ability to "eat" models they approach.
Baby Spheres uses behaviors to cause 2 spheres to
reproduce when they collide. The babies inherit their parents behavior and can reproduce
themselves, so this scene can be different upon each subsequent replay. The parameters
controlling the animation of offspring are set using a graphical control. This example
uses SoftWish's bounding-box based collision detector.
 |
Behaviors can calculate position information and write it to files or to other
devices, it's a lot easier than writing a channel driver too. This tutorial calculates the
angle of a joint and displays it continuously. |
 |
Here's an easy way to convert from behavior based animation to fcurves. In this
example we animate a ball, making it bounce and change size using behaviors, while saving
these behavior-induced transformations as fcurves. |
Zillions Of Similar Expressions? No Problem!
 |
There are times when one needs to build many similar expressions. We can use the names
that SoftimageŽ assigns to elements and TCL's excellent string handling to make such
situations relatively painless. As an example, we build a Venetian blind and use
programmatically generated expressions, both to position the slats of the Venetian blind
relative to each other and to build a control so that we can adjust the rotation of all
the slats simultaneously. |
 |
Another example of modeling using programmatically generated expressions. In this
example we build a strip of film and use programmatically generated expressions to
"punch" the sprocket holes, then map the sequence of images onto the frames of
film. |
|