Spline Tool

From Synfig Studio :: Documentation
Jump to: navigation, search
m (Other sources of information: intra links)
m (Options: rewrite to v 1.x)
Line 36: Line 36:
  
 
==Options==
 
==Options==
 
+
{{l|File:Spline Tool Options.png|frame}}
 
This tool has the following options:
 
This tool has the following options:
  
{{l|Image:Tool_Options_0.63.06.png}}
+
* '''Name''' : The name of the Spline that you will create is set by the text input box. In this case it is "NewSpline007". This input text will parse the end of the string if any integer number is found, increasing that number for the next time you create other Spline. If not number is found it adds a three digit number for the next Spline created.
 
+
* '''Layer Type''' : Whether create {{l|Region Layer|Region}} and/or {{l|Outline Layer|Outline}}, {{l|Advanced Outline Layer|Advanced Outline}}, {{l|Plant Layer|Plant}} and {{l|Curve Gradient Layer|Curve Gradient}} layers.
* Spline Layer name. The name of the Spline that you will create is set by the text input box. In this case it is "NewSpline007". This input text will parse the end of the string if any integer number is found, increasing that number for the next time you create other Spline. If not number is found it adds a three digit number for the next Spline created.
+
* '''{{l|Blend_Method_Parameter|Blend Method}}''' : The blending method used to composite on the layers below.
* Advanced Outline check box. If checked it creates an {{l|Advanced Outline Layer}}.
+
* '''Opacity''' : Sets the {{l|Amount Parameter}} for new layers. Defaults to '''1.00''' (Completely opaque).
* Outline check box. If checked it creates an {{l|Outline Layer}}.
+
* '''Brush Size''' : Sets the size of the line for {{l|Outline Layer}} and/or {{l|Advanced Outline Layer}}.
* Fill check box. If checked it creates a {{l|Region Layer}}.
+
* '''Feather''' : There you set the {{l|Feather Parameter|feather parameter}} of the {{l|Region Layer|Region}} or Outline Layer created.
* Plant check box. If checked it creates a {{l|Plant Layer}}.
+
* '''Link Origin''' : If enabled it links the {{l|Origin Parameter}} for the {{l|Plant Layer|Plant}}, {{l|Region Layer|Region}} or Outline if two of them (or all them) are checked.  
* Gradient check box. If checked it creates a {{l|Curve Gradient Layer|Curved Gradient}}.
+
* '''Auto Export''' : If checked it automatically exports the {{l|Vertices Parameter|Vertices parameter}} (that's a {{l|Spline|Spline}} type parameter)
* Link Offsets check box. If enabled it links the {{l|Offset Parameter}} for the Plant, Region or Outline if two of them (or all them) are checked.  
+
<br clear=all>
* Auto Export check box. If checked it automatically exports the {{l|Vertices Parameter|Vertices parameter}} (that's a {{l|Spline|Spline}} type parameter)
+
* Feather numerical input field. There you set the {{l|Feather Parameter|feather parameter}} of the Region Layer or Outline Layer created.
+
  
 
==Other sources of information==
 
==Other sources of information==

Revision as of 10:58, 8 February 2016

Languages Language: 

English • Deutsch • español • français • italiano • română • русский


Tool bline icon.png ALT-B


Introduction

Splines are the most used object in any normal animation done with Synfig, and the Spline Tool allows you to create them.

Usage

The "Spline Tool" button (AltB) puts you in a create Spline mode. To leave that mode just select another tool from the toolbox.

It is easy to use this tool

  • Single click creates new vertices. "Tangent" value is set to (0,0) and the vertex becomes a sharp corner.
  • Click and drag creates new vertices and allows the modification of the tangent value at that vertex. Extending the tangent smooths the corners.
  • Each new vertex is attached to the previous by a "Bézier spline" defined by the vertices's position and it's tangents.
  • The Spline is created sequentially; One vertex follows another.
  • The end point of the previous Spline arc guides the next arc created until you close it. The next created Spline will be independent of the previously created Spline.
  • You can tweak the newly created vertices by clicking on handles and dragging them.
  • You can also right click on a vertex handle or a tangent handle and it will provide a context menu:
  • You can also right click in the middle of a bézier curve. Command:Insert vertex allows insertion of a vertex (and set its tangents intelligently according to the neighboring vertices' values) where you clicked.

To finish the Spline

  1. Select other tool.
  2. Or click on the gear button Gear icon.png of the Tool Options Panel.

To clear out the working Spline, press the Esc button.

Options

Spline Tool Options.png

This tool has the following options:

  • Name : The name of the Spline that you will create is set by the text input box. In this case it is "NewSpline007". This input text will parse the end of the string if any integer number is found, increasing that number for the next time you create other Spline. If not number is found it adds a three digit number for the next Spline created.
  • Layer Type : Whether create Region and/or Outline, Advanced Outline, Plant and Curve Gradient layers.
  • Blend Method : The blending method used to composite on the layers below.
  • Opacity : Sets the Amount for new layers. Defaults to 1.00 (Completely opaque).
  • Brush Size : Sets the size of the line for Outline Layer and/or Advanced Outline Layer.
  • Feather : There you set the feather parameter of the Region or Outline Layer created.
  • Link Origin : If enabled it links the Origin for the Plant, Region or Outline if two of them (or all them) are checked.
  • Auto Export : If checked it automatically exports the Vertices parameter (that's a Spline type parameter)


Other sources of information

See this video tutorial to see it in action.

Read Creating Shapes which talks a little about the Spline tool.

Read Dev:Spline_Bline about tangent internals computation.

Read Dev:Bline_Speed which explains about variations in the Amount parameter of Splines.


Languages Language: 

English • Deutsch • español • français • italiano • română • русский