This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
tools:s-tk:layout-tool-animation [2019/10/02 11:18] – [Context Menu] lightwolf | tools:s-tk:layout-tool-animation [2023/06/27 15:32] (current) – [Spline Edit (Layout Tool) - Animation] lightwolf | ||
---|---|---|---|
Line 2: | Line 2: | ||
The db&w Splines support animation since the October release of the db&w Tools. Initially, individual points (knots, control points, up vectors) may be animated using key frames or by following other items in the scene. | The db&w Splines support animation since the October release of the db&w Tools. Initially, individual points (knots, control points, up vectors) may be animated using key frames or by following other items in the scene. | ||
+ | |||
+ | {{youtube> | ||
By default, when creating a spline, all points are static. Their position may be edited at any frame. | By default, when creating a spline, all points are static. Their position may be edited at any frame. | ||
Line 11: | Line 13: | ||
The type of animation applied to a point is also visualised by the shape of the point as well as the colour: | The type of animation applied to a point is also visualised by the shape of the point as well as the colour: | ||
- | * **Square** : A square around a point designates it as being static | + | * **Square** : A square around a point designates it as being static |
* **Circle** : A circle around a point designates it as being animated by an envelope. It is green when between key frames, red if there is a key at the current frame. | * **Circle** : A circle around a point designates it as being animated by an envelope. It is green when between key frames, red if there is a key at the current frame. | ||
- | * **Diamond** : A blue diamond shape designated | + | * **Diamond** : A blue diamond shape designates |
- | Additionally, | + | Additionally, |
===== Enveloped Animation ===== | ===== Enveloped Animation ===== | ||
Line 47: | Line 49: | ||
The point' | The point' | ||
+ | ===== Shape Animation ===== | ||
+ | |||
+ | {{youtube> | ||
+ | |||
+ | As of the version released in October 2019, the Spline Edit tool also supports shape animation. | ||
+ | |||
+ | A shape is the position and state of all knots on a spline stored as a separate entity. The shapes are displayed in a list and they can be used to change the spline using a progress envelope. You can think of shapes as morph or poses for the spline. | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | If the spline animation is driven by shapes, individual points can still be animated separately. Be it by using envelopes or following an item. They can even be set to be static. | ||
+ | |||
+ | If shape animation is used, the envelope is exposed in the Dope sheet above the timeline - unless an animated point is selected. Then the envelopes of that point are exposed. | ||
+ | |||
+ | <WRAP important> | ||
+ | |||
+ | |||
+ | ==== Shapes tab (tool panel) ==== | ||
+ | |||
+ | The shapes tab contains all controls related to shapes. Some of these are mirrored in the viewport menu or the right click, context menu in the viewport. | ||
+ | |||
+ | === Shape Animation === | ||
+ | |||
+ | This controls how the spline edit tool deals with the envelope driving the shapes while the spline is edited. | ||
+ | |||
+ | If set to **Automatic**, | ||
+ | |||
+ | If set to **Manual**, the envelope driving the shapes is not modified by the spline edit tool at all. | ||
+ | |||
+ | === Progress (the label is WiP ;) ) === | ||
+ | |||
+ | This is the envelope that drive the animation along the shapes. At 0%, the first shape in the list is used, at 100% the second shape and so on. | ||
+ | |||
+ | If **Mode** is set to **Relative** then 0% is the start of the list, 100% the last item in the list. | ||
+ | |||
+ | === Solo === | ||
+ | |||
+ | This will only display the shape that's currently selected in the list. The **Progress** envelope is ignored. | ||
+ | |||
+ | === Mode === | ||
+ | |||
+ | This determines how the **Progress** envelope is evaluated. | ||
+ | |||
+ | * **Absolute** At 0%, the first shape in the list is used, at 100% the second shape and so on. | ||
+ | * **Relative** | ||
+ | |||
+ | === Previous / Next Key === | ||
+ | Jumps to the previous/ | ||
+ | |||
+ | === List of Shapes === | ||
+ | This list shows all shapes for the curve. | ||
+ | You can double click on a shape to toggle **Solo** mode. | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | A right click menu allows you to perform actions on the selected shape. | ||
+ | * **Move Up** Moves the shape up in the list. | ||
+ | * **Move Down** Move the shape down in the list. | ||
+ | * **Rename Shape...** Renames the shape for your convenience. The name is not used internally. | ||
+ | * **Add Shape...** Adds a new shape at the end of the list. | ||
+ | * **Insert Shape...** Adds a new shape before the currently selected shape. | ||
+ | * **Remove Shape** Remove the current shape. | ||
+ | * **Remove Shape Animation** Removes all shapes and clear the **Progress** envelope. | ||