Doc:Reuse Animations

From Synfig Studio :: Documentation
Revision as of 20:36, 28 September 2007 by Genete (Talk | contribs) (Draft)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Languages Language: 

English • español • français • русский


Introduction

One of the goal of all animators (specially the lazy one like me) is to have the opportunity to reuse already done pieces of animation. IT allow to save alot of time if you can insert some portions of animation already recorded into any other position in the time.

It can be done easily just using a combination of keyframes and exported canvas.

Every time you encapsulate a group of layers you obtain a layer called Inline Canvas that is a special layer that hold other layers inside and avoid the composition of the inner layers over the other layers outside that are outside of its scope.

One of the parameter of the encapsulate layer is the Canvas. The canvas is like a workspace that represent all the layers that are hold by the encapsulate layer.

If you export the Canvas Parameter you can give a name for it and it would appear in the Canvas Browser dialog.


Keyframes

Our goal is to record some sort of animation and reuse it later. This can be done using keyframes. If you create some keyframes at the beginning of your animation you can reuse that "poses" later in the time just duplicating the keyframe at other time position. To do that just do following:

  1. Create a Keyframe at frame (all of our keyframes would be created close to each other to use a small portion of time. We only want to record a "pose" not a transition)
  2. Modify your objects in the way you want (for example make a great smile of your character).
  3. Give a name to the keyframe just making a click into its corresponding Description cell.
  4. Repeat the above steps as many times you need a new "pose".
  5. Once done then go to other frame with the time cursor, select the keyframe you want to introduce and press the "Duplicate keyframe" button. You'll obtain a copy of the selected keyframe at the current time cursor position.

There is a problem with this thecnique


Languages Language: 

English • español • français • русский