mjbWorld program - User guide - Keyframing

Note: Keyframing may not be availible in the version of this program currently availible from this site.

Keyframing allows you to change parameters in the scene over time. To do this you can specify how these parameters change in a timeline window. (for more information about this see keyframe theory)

To display the timeline window, select 'add timeline window' from the view menu.

A timeline view will then appear, looking somthing like this:

In the timeline box you can define parameters and the name of the node that holds the parameter. Parameters can only be chanded in this way in named nodes.

The timeline is divided into frames, starting at frame 0, frame 1, and so on. Those frames which are set to red have a value in them. When a node/parameter is entered then frame 0 is always set to the value from the actual node.

Values can be set into the other frames by clicking on the frame, you will then be prompted for the value.

You can play the animation by pressing the 'play' button or by pressing step forward or step backward, or by dragging the position of the vertical line.

The value of a patameter at any particular frame, will be the value of the parameter under the line. If there is no value in that particular fram then the value wil be a weighted combination of the values to the left and to the right. (ie linier interpolation). If there are no vaules to the right then it will be equal to the value to the left.


metadata block
see also:
Correspondence about this page

Book Shop - Further reading.

Where I can, I have put links to Amazon for books that are relevant to the subject, click on the appropriate country flag to get more details of the book or to buy it from them.

 

Commercial Software Shop

Where I can, I have put links to Amazon for commercial software, not directly related to this site, but related to the subject being discussed, click on the appropriate country flag to get more details of the software or to buy it from them.

 

This site may have errors. Don't use for critical systems.

Copyright (c) 1998-2015 Martin John Baker - All rights reserved - privacy policy.