next up previous contents
Next: About this document ... Up: Graphical User Interface Previous: Other Controls

Synchronization

 Two or more animate applications may be synchronized. This is usually only useful when the sequences are strongly related (e.g. they show nested subsequences of the same scenes).

When a synchronized application steps, all other applications which are synchronized step to corresponding scenes. The correspondence is computed by the formula:

Scene2 = (Scene1*Delay1)/Delay2

Thus, for example, when two copies of the same sequence are synchronized with the same delay, when either steps, the other steps to the same scene.

When Animation starts for a synchronized application (e.g. by selecting the Motion menu item Auto Repeat), it becomes the leader of all of the synchronized, Animated applications. Each of the other synchronized applications resets its current scene to the scene computed (as above) from the leader application.

All synchronized applications then proceed at their own Rates.

When the leader reaches the first/last (marked) image, if it is in Auto Repeat or Palindrome mode, it pauses, and the other applications pause in parallel, and resynchronize with the leader when it resumes Animating images of its (sub)sequence (Note that resumption may be immediately, when the pause is for zero seconds.)

When the leader reaches the first/last (marked) image, if it is in Run Forward/Run Backward mode, it stops normally, and some other synchronized application reverts to the mode in which it was started (with the current direction of movement) and becomes the new leader.

Any selection of a Motion menu item acts as a start, even if that item is already selected. While the sequence is playing and the cursor is in the image, selection of direction by pressing the left or the right mouse button also acts as a start.


next up previous contents
Next: About this document ... Up: Graphical User Interface Previous: Other Controls
Silverman Bill
1999-01-17