Difference between revisions of "Doc:Reuse Animations"

From Synfig Studio :: Documentation
Jump to: navigation, search
(Draft)
 
m (Introduction: typos)
Line 1: Line 1:
 
== Introduction ==
 
== 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.  
+
One of the goals of all animators (specially the lazy ones like me) is to have the opportunity to reuse pieces of animation. It allows you to save a lot of time if you can insert some portions of animations already recorded into any other position in time.  
  
It can be done easily just using a combination of [[Keyframe|keyframes]] and exported canvas.  
+
This can be done easily just using a combination of [[Keyframe|keyframes]] and exported canvases.  
  
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.
+
Every time you encapsulate a group of layers you obtain a layer called [[Inline Canvas]] that is a special layer that holds other layers inside and prevents the composition of the inner layers over the other layers outside of it, that are outside of its scope.
  
One of the parameter of the encapsulate layer is the [[Canvas Parameter|Canvas]]. The canvas is like a workspace that represent all the layers that are hold by the encapsulate layer.
+
One of the parameters of the encapsulate layer is the [[Canvas Parameter|Canvas]]. The canvas is like a workspace that represent all the layers that are held by the encapsulation layer.  
 
+
If you export the [[Canvas Parameter]] you can give a name for it and it would appear in the [[Canvas Browser]] dialog.
+
  
 +
If you export the [[Canvas Parameter]] you can give it a name and it will appear in the [[Canvas Browser]] dialog.
  
 
== Keyframes ==
 
== Keyframes ==

Revision as of 19:52, 28 September 2007

Languages Language: 

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


Introduction

One of the goals of all animators (specially the lazy ones like me) is to have the opportunity to reuse pieces of animation. It allows you to save a lot of time if you can insert some portions of animations already recorded into any other position in time.

This can be done easily just using a combination of keyframes and exported canvases.

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

One of the parameters of the encapsulate layer is the Canvas. The canvas is like a workspace that represent all the layers that are held by the encapsulation layer.

If you export the Canvas Parameter you can give it a name and it will 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 • русский