Difference between revisions of "Layers"

From Synfig Studio :: Documentation
Jump to: navigation, search
m (Typography)
({{l|Luma Key Layer|Luma Key}})
 
(86 intermediate revisions by 9 users not shown)
Line 1: Line 1:
== Introduction ==
+
<!-- Page info -->
 +
{{Title|Layers}}
 +
{{NewTerminology}}
 +
{{TOCright}}
 +
<!-- Page info end -->
 +
The following layer types are available in synfig:
  
Synfig, like most every other competent graphics program, breaks down individual elements of a Canvas into Layers. However, it differs from other programs in two major ways:
+
== Blurs ==
 
+
# An individual layer in Synfig usually represents a single "Primitive". ie. a single region, an outline of a region, an imported JPEG, etc... This allows you to have a great deal of flexibility and control. It is not uncommon for a composition to have hundreds of layers (organized into a hierarchy for artist sanity of course).
+
# A layer can not only composite information on top of the image below it, but also distort and/or modify it in some other way. In this sense, Synfig Layers act much like filters do in Adobe Photoshop or The GIMP. For example, we have a Blur Layer, Radial Blur Layer, Spherical Distortion Layer, color-correct layer, bevel layer, etc...
+
 
+
Each layer has a set of [[parameter|parameters]] which determine how it behaves. When you click on a layer (either in the canvas window, or in the [[Layers Dialog]]), you will see its parameters in the [[Params Dialog]].
+
 
+
== Available Layer Types ==
+
 
+
The following layer types are available in synfig:
+
  
=== Blurs ===
+
=== {{l|Blur Layer|Blur}} ===
  
* [[Blur Layer|Blur]]
+
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 27: Line 23:
 
|}
 
|}
  
* [[Motion Blur Layer|Motion Blur]]
+
Example: ( [http://www.youtube.com/watch?v=bmCpV2Q5lfI youtube] [http://www.musikboden.se/synfigfiles/blur.sif corresponding sif file] )
 +
 
 +
=== {{l|Motion Blur Layer|Motion Blur}} ===
 +
 
 +
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 37: Line 37:
 
|}
 
|}
  
* [[Radial Blur Layer|Radial Blur]]
+
=== {{l|Radial Blur Layer|Radial Blur}} ===
 +
 
 +
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 53: Line 55:
 
|}
 
|}
  
=== Distortions ===
+
Example: ( [http://www.youtube.com/watch?v=X7V5e4A2xwk youtube] [http://www.musikboden.se/synfigfiles/radial_blur.sif corresponding sif file] )
  
* [[Inside Out Layer|Inside Out]]
+
== Distortions ==
 +
 
 +
=== {{l|Curve Warp Layer|Curve Warp}} ===
 +
 
 +
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 63: Line 69:
 
| Origin
 
| Origin
 
| Defines the where the center will be
 
| Defines the where the center will be
 +
|-
 +
| Width
 +
| How much is expanded the result perpendicular to the source line
 +
|-
 +
| Start Point
 +
| First point of the source line
 +
|-
 +
| End Point
 +
| Final point of the source line
 +
|-
 +
| Vertices
 +
| List of Spline Points where the source line is curved to
 +
|-
 +
| Fast
 +
| When checked, renders quickly but with artifacts
 
|}
 
|}
  
* [[Noise Distort Layer|Noise Distort]]
+
=== {{l|Inside Out Layer|Inside Out}} ===
 +
 
 +
Parameters:
 +
{| border="1"
 +
|-
 +
! Parameter
 +
! Description
 +
|-
 +
| Origin
 +
| Defines the where the center will be
 +
|}
 +
 
 +
=== {{l|Noise Distort Layer|Noise Distort}} ===
 +
 
 +
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 72: Line 107:
 
|-
 
|-
 
| Displacement
 
| Displacement
|
+
| How much the distortion is displaced form its original position.
 
|-
 
|-
 
| Size
 
| Size
|
+
| How much separated are two consecutive distortions .
 
|-
 
|-
 
| Random Seed
 
| Random Seed
|
+
| Defines the random generator number seed.
 
|-
 
|-
 
| Interpolation
 
| Interpolation
Line 84: Line 119:
 
|-
 
|-
 
| Detail
 
| Detail
|
+
| Lower/higher values produces less/more detailed distortions.
 
|-
 
|-
 
| Animation Speed
 
| Animation Speed
|
+
| In times per second, defines the frequency of change of the distortion.
 
|-
 
|-
 
| Turbulent
 
| Turbulent
|
+
| When checked it produces turbulent distortions.
 
|}
 
|}
  
* [[Spherize Layer|Spherize]]
+
Example: ( [http://www.youtube.com/watch?v=rc39nnd7R_4 youtube] [http://www.musikboden.se/synfigfiles/noise_distort_area.sif corresponding sif file] )
 +
 
 +
=== {{l|Spherize Layer|Spherize}} ===
 +
 
 +
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 100: Line 139:
 
|-
 
|-
 
| Position
 
| Position
|
+
| The center (or axis) of the distortion.
 
|-
 
|-
 
| Radius
 
| Radius
|
+
| Defines the radious of the distortion (spherize) or a half of the bar (vertical or horizontal bar)
 
|-
 
|-
 
| Amount
 
| Amount
|
+
| Defines how much convex (positive) or concave (negative) the distortion is
 
|-
 
|-
 
| Clip
 
| Clip
|
+
| When checked it only distorts inside the Radious area.
 
|-
 
|-
 
| Distort Type
 
| Distort Type
| The direction of the distortion
+
| The direction of the distortion (spherize, horizontal bar, vertical bar).
 
|}
 
|}
  
* [[Stretch Layer|Stretch]]
+
Example: ( [http://www.youtube.com/watch?v=AZ3vjLqUTW0 youtube] [http://www.musikboden.se/synfigfiles/spherize_area.sif corresponding sif file] )
 +
 
 +
=== {{l|Stretch Layer|Stretch}} ===
 +
 
 +
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 122: Line 165:
 
|-
 
|-
 
| Amount
 
| Amount
|
+
| Its distance to Center defines how much the image is stretched or is shrunk
 
|-
 
|-
 
| Center
 
| Center
|
+
| The position from where the distortion is made.
 
|}
 
|}
  
* [[Twirl Layer|Twirl]]
+
Example: ( [http://www.youtube.com/watch?v=JCkZgOloKZc youtube] [http://www.musikboden.se/synfigfiles/stretch_area.sif corresponding sif file] )
 +
 
 +
=== {{l|Twirl Layer|Twirl}} ===
 +
 
 +
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 135: Line 182:
 
|-
 
|-
 
| Center
 
| Center
|
+
| The position of the twirl distortion.
 
|-
 
|-
 
| Radius
 
| Radius
| This is the radius of the circle
+
| This is the radius of the circle of the twirl distortion
 
|-
 
|-
 
| Rotations
 
| Rotations
|
+
| Defines how many rotations (in DEG) the twirl produces.
 
|-
 
|-
 
| Distort Inside
 
| Distort Inside
|
+
| Defines if the distortion is produced inside the radious area.
 
|-
 
|-
 
| Distort Outside
 
| Distort Outside
|
+
| Defines if the distortion is produced outside the radious area.
 
|}
 
|}
  
* [[Warp Layer|Warp]]
+
Example: ( [http://www.youtube.com/watch?v=eqqVuMa0WdQ youtube] [http://www.musikboden.se/synfigfiles/twirl_area.sif corresponding sif file] )
 +
 
 +
=== {{l|Warp Layer|Warp}} ===
 +
 
 +
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 157: Line 208:
 
|-
 
|-
 
| Source TL
 
| Source TL
|
+
| Top Left point of the source to warp.
 
|-
 
|-
 
| Source BR
 
| Source BR
|
+
| Bottom Right point of the source to warp.
 
|-
 
|-
 
| Dest TL
 
| Dest TL
|
+
| Top Left point of the destination where to warp.
 
|-
 
|-
 
| Dest TR
 
| Dest TR
|
+
| Top Right point of the destination where to warp.
 
|-
 
|-
 
| Dest BR
 
| Dest BR
|
+
| Bottom Right point of the destination where to warp.
 
|-
 
|-
 
| Dest BL
 
| Dest BL
|
+
| Bottom Left point of the destination where to warp.
 
|-
 
|-
 
| Clip
 
| Clip
|
+
| When checked it only renders what is inside the source rectangle.
 
|-
 
|-
 
| Horizon
 
| Horizon
|
+
| A number to define when to stop rendering when do a perspective warp. High values produces far horizons.
 
|}
 
|}
  
=== Filters ===
+
Example: ( [http://www.youtube.com/watch?v=V3MY8VGtVGc youtube] [http://www.musikboden.se/synfigfiles/warp_area.sif corresponding sif file] )
 +
 
 +
== Filters ==
 +
 
 +
=== {{l|Clamp Layer|Clamp}} ===
  
* [[Clamp Layer|Clamp]]
+
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 190: Line 245:
 
|-
 
|-
 
| Invert Negative
 
| Invert Negative
|
+
| When checked invert the negative colors
 
|-
 
|-
 
| Clamp Ceiling
 
| Clamp Ceiling
|
+
| When checked the Ceiling value is used
 
|-
 
|-
 
| Ceiling
 
| Ceiling
|
+
| Upper boundary of the clamping
 
|-
 
|-
 
| Floor
 
| Floor
|
+
| Lower boundary of the clamping
 
|}
 
|}
  
* [[Color Correct Layer|Color Correct]]
+
=== {{l|Color Correct Layer|Color Correct}} ===
 +
 
 +
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 224: Line 281:
 
|}
 
|}
  
* [[Halftone 2 Layer|Halftone 2]]
+
=== {{l|Halftone 2 Layer|Halftone 2}} ===
 +
 
 +
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 249: Line 308:
 
|}
 
|}
  
* [[Halftone 3 Layer|Halftone 3]]
+
=== {{l|Halftone 3 Layer|Halftone 3}} ===
 +
 
 +
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 274: Line 335:
 
|}
 
|}
  
* [[Luma Key Layer|Luma Key]]
+
=== {{l|Luma Key Layer|Luma Key}} ===
 +
 
 +
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 280: Line 343:
 
! Description
 
! Description
 
|-
 
|-
| Color
+
| Z Depth
| Color of checkers
+
|  
 
|-
 
|-
| Offset
+
| Amount
 
|
 
|
 
|-
 
|-
| Size
+
| Blend Method
| Size of checkers
+
|  
 
|}
 
|}
  
=== Fractals ===
+
== Fractals ==
 +
 
 +
=== {{l|Julia Set Layer|Julia Set}} ===
  
* [[Julia Set Layer|Julia Set]]
+
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 356: Line 421:
 
|}
 
|}
  
* [[Mandelbrot Set Layer|Mandelbrot Set]]
+
=== {{l|Mandelbrot Set Layer|Mandelbrot Set}} ===
 +
 
 +
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 417: Line 484:
 
|}
 
|}
  
=== Geometry ===
+
== Geometry ==
  
* [[Checkerboard Layer|Checkerboard]]
+
=== Common Parameters ===
 +
 
 +
Parameters:
 +
{| border="1"
 +
|-
 +
! Parameter
 +
! Description
 +
|-
 +
| Z Depth
 +
| Relative displacement of the depth of the layer inside the canvas
 +
|-
 +
| Amount
 +
| Overall alpha amount of the layer.
 +
|-
 +
| Blend Method
 +
| Type of blend method.
 +
|}
 +
 
 +
 
 +
=== {{l|Checkerboard Layer|Checkerboard}} ===
 +
 
 +
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 426: Line 514:
 
|-
 
|-
 
| Color
 
| Color
| Color of checkers
+
| Color of checkers.
 
|-
 
|-
 
| Offset
 
| Offset
|
+
| Displacement of the checkboard origin.
 
|-
 
|-
 
| Size
 
| Size
| Size of checkers
+
| Size of checkers.
 
|}
 
|}
  
* [[Circle Layer|Circle]]
+
=== {{l|Circle Layer|Circle}} ===
 +
 
 +
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 442: Line 532:
 
|-
 
|-
 
| Color
 
| Color
|
+
| Circle's color.
 
|-
 
|-
 
| Radius
 
| Radius
|
+
| Circle's radious.
 
|-
 
|-
 
| Feather
 
| Feather
|
+
| Circle feather amount.
 
|-
 
|-
 
| Center
 
| Center
|
+
| Circle's center.
 
|-
 
|-
 
| Invert
 
| Invert
Line 460: Line 550:
 
|}
 
|}
  
* [[Outline Layer|Outline]]
+
=== {{l|Outline Layer|Outline}} ===
 +
 
 +
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 466: Line 558:
 
! Description
 
! Description
 
|-
 
|-
| Vertices
+
| Color
| A list of BLine Points
+
| Outline's color.
 
|-
 
|-
| Point Widths
+
| Offset
|
+
| Displacement of the Outline from the (0,0).
 +
|-
 +
| Invert
 +
| When checked it inverts alpha results of the layer.
 +
|-
 +
| Antialiasing
 +
| When checked it produces antialiased renders for the layer.
 +
|-
 +
| Feather
 +
| Outline feather amount.
 +
|-
 +
| Type of Feather
 +
| Defines the type of feather.
 +
|-
 +
| Winding Style.
 +
| Defines overlapping behavior.
 +
|-
 +
| Vertices
 +
| A list of Spline Points
 
|-
 
|-
 
| Outline Width
 
| Outline Width
|
+
| Default widths of the points.
 
|-
 
|-
 
| Expand
 
| Expand
|
+
| Defines a value to add to the Outline width.
 
|-
 
|-
 
| Sharp Cusps
 
| Sharp Cusps
| Determines cusp type
+
| When chekced it produces sharp corners.
 
|-
 
|-
 
| Rounded Begin
 
| Rounded Begin
| Round off the tip
+
| Round off the begin tip
 
|-
 
|-
 
| Rounded End
 
| Rounded End
| Round off the tip
+
| Round off the end tip
 
|-
 
|-
 
| Loopyness
 
| Loopyness
Line 494: Line 604:
 
|}
 
|}
  
* [[Polygon Layer|Polygon]]
+
 
 +
=== {{l|Advanced_Outline_Layer|Advanced Outline}} ===
 +
 
 +
Parameters:
 +
{| border="1"
 +
|-
 +
! Parameter
 +
! Description
 +
|-
 +
| Color
 +
| Outline's color.
 +
|-
 +
| Offset
 +
| Displacement of the Outline from the (0,0).
 +
|-
 +
| Invert
 +
| When checked it inverts alpha results of the layer.
 +
|-
 +
| Antialiasing
 +
| When checked it produces antialiased renders for the layer.
 +
|-
 +
| Feather
 +
| Outline feather amount.
 +
|-
 +
| Type of Feather
 +
| Defines the type of feather.
 +
|-
 +
| Winding Style.
 +
| Defines overlapping behavior.
 +
|-
 +
| Vertices
 +
| A list of Spline Points
 +
|-
 +
| Outline Width
 +
| Default widths of the points.
 +
|-
 +
| Expand
 +
| Defines a value to add to the Outline width.
 +
|-
 +
| Tip Type at Start
 +
| Define the Tip Type of the first spline point when the spline is unlooped
 +
|-
 +
| Tip Type at End
 +
| Define the Tip Type of the last spline point when the spline is unlooped
 +
|-
 +
| Cusps Type
 +
| Determine Cusps Type
 +
|-
 +
| Smoothness
 +
| Determine the interpolation between withpoints. (0) Linear, (1) Smooth
 +
|-
 +
| Homogeneous
 +
| When true, witdhpoints position are spline length based.
 +
|-
 +
| Width Point List
 +
| List of with point that defines the variable width
 +
|-
 +
| Fast
 +
| When checked, outline render fast but less accurate
 +
|-
 +
| Dashed Outline
 +
| When checked, outline is dashed
 +
|-
 +
| Dashed Item List
 +
| List of dash items that defines the dashed outline
 +
|-
 +
| Dashed Item Offset
 +
| Distance to Offset the Dash Items
 +
|}
 +
 
 +
=== {{l|Polygon Layer|Polygon}} ===
 +
 
 +
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 501: Line 683:
 
|-
 
|-
 
| Vector List
 
| Vector List
|
+
| A list of Vector points.
 
|}
 
|}
  
* [[Rectangle Layer|Rectangle]]
+
=== {{l|Rectangle Layer|Rectangle}} ===
 +
 
 +
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 511: Line 695:
 
|-
 
|-
 
| Color
 
| Color
|
+
| Rectangle's color.
 
|-
 
|-
 
| Point 1
 
| Point 1
|
+
| Position of the first point of the diagonal
 
|-
 
|-
 
| Point 2
 
| Point 2
|
+
| Position of the second point of the diagonal.
 
|-
 
|-
 
| Expand amount
 
| Expand amount
|
+
| Amount of expansion around the rectangle's edge.
 
|-
 
|-
 
| Invert the rectangle
 
| Invert the rectangle
|
+
| If checked on inverts the alpha value of the layer.
 
|}
 
|}
  
* [[Region Layer|Region]]
+
=== {{l|Region Layer|Region}} ===
 +
 
 +
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
 
! Parameter
 
! Parameter
 
! Description
 
! Description
 +
|-
 +
| Color
 +
| Region's color.
 +
|-
 +
| Offset
 +
| Displacement of the Region from the (0,0).
 +
|-
 +
| Invert
 +
| When checked it inverts alpha results of the layer.
 +
|-
 +
| Antialiasing
 +
| When checked it produces antialiased renders for the layer.
 +
|-
 +
| Feather
 +
| Outline feather amount.
 +
|-
 +
| Type of Feather
 +
| Defines the type of feather.
 +
|-
 +
| Winding Style.
 +
| Defines overlapping behavior.
 
|-
 
|-
 
| Vertices
 
| Vertices
|
+
| A list of Spline Points
 
|}
 
|}
  
* [[Solid Color Layer|Solid Color]]
+
=== {{l|Solid Color Layer|Solid Color}} ===
 +
 
 +
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 546: Line 755:
 
|}
 
|}
  
* [[Star Layer|Star]]
+
=== {{l|Star Layer|Star}} ===
 +
 
 +
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 565: Line 776:
 
|}
 
|}
  
=== Gradients ===
+
== Gradients ==
  
* [[Conical Gradient Layer|Conical Gradient]]
+
=== {{l|Conical Gradient Layer|Conical Gradient}} ===
 +
 
 +
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 574: Line 787:
 
|-
 
|-
 
| Gradient
 
| Gradient
|
+
| The gradient that's going to be mapped to the cone.
 
|-
 
|-
 
| Center
 
| Center
|
+
| The center of the cone.
 
|-
 
|-
 
| Angle
 
| Angle
|
+
| The angle where the beginning and the end of the gradient join.
 
|-
 
|-
 
| Symmetric
 
| Symmetric
|
+
| Cheked on produces a symmetrical gradient.
 
|}
 
|}
  
* [[Curve Gradient Layer|Curve Gradient]]
+
=== {{l|Curve Gradient Layer|Curve Gradient}} ===
 +
 
 +
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 593: Line 808:
 
|-
 
|-
 
| Offset
 
| Offset
|
+
| Relative displacement of the gradient respect to the Spline.
 
|-
 
|-
 
| Width
 
| Width
|
+
| Default width of the gradient.
 
|-
 
|-
 
| Vertices
 
| Vertices
| A list of BLine Points
+
| A list of Spline Points
 
|-
 
|-
 
| Gradient
 
| Gradient
|
+
| The gradient parameter
 
|-
 
|-
 
| Loop
 
| Loop
|
+
| If chekced on produces a looped gradient.
 
|-
 
|-
 
| ZigZag
 
| ZigZag
|
+
| When checked on it produces a double gradient.
 
|-
 
|-
 
| Perpendicular
 
| Perpendicular
|
+
| If chekced on it produces a perpendicular gradient to Spline instead of parallel.
 
|-
 
|-
 
| Fast
 
| Fast
|
+
| When cheked on it produces a faster render but less accurate gradient.
 
|}
 
|}
  
* [[Linear Gradient Layer|Linear Gradient]]
+
=== {{l|Linear Gradient Layer|Linear Gradient}} ===
 +
 
 +
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 624: Line 841:
 
|-
 
|-
 
| Point 1
 
| Point 1
|
+
| First point of he gradient.
 
|-
 
|-
 
| Point 2
 
| Point 2
|
+
| Second point of the gradient.
 
|-
 
|-
 
| Gradient
 
| Gradient
|
+
| The gradient parameter
 
|-
 
|-
 
| Loop
 
| Loop
|
+
| If chekced on produces a looped gradient.
 
|-
 
|-
 
| ZigZag
 
| ZigZag
|
+
| When checked on it produces a double gradient.
 
|}
 
|}
  
* [[Noise Gradient Layer|Noise Gradient]]
+
=== {{l|Noise Gradient Layer|Noise Gradient}} ===
 +
 
 +
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 646: Line 865:
 
|-
 
|-
 
| Gradient
 
| Gradient
|
+
| The gradient parameter.
 
|-
 
|-
 
| Random Seed
 
| Random Seed
|
+
| Defines the random generator number seed.
 
|-
 
|-
 
| Size
 
| Size
|
+
| How much separated are two consecutive distortions
 
|-
 
|-
 
| Interpolation
 
| Interpolation
Line 658: Line 877:
 
|-
 
|-
 
| Detail
 
| Detail
|
+
| Lower/higher values produces less/more detailed distortions.
 
|-
 
|-
 
| Animation Speed
 
| Animation Speed
|
+
| In times per second, defines the frequency of change of the distortion.
 
|-
 
|-
 
| Turbulent
 
| Turbulent
|
+
| When checked on it produces turbulent distortions.
 
|-
 
|-
 
| Do Alpha
 
| Do Alpha
Line 670: Line 889:
 
|-
 
|-
 
| Super Sampling
 
| Super Sampling
|
+
| When chekced on produces more accurate results but slower renders.
 
|}
 
|}
  
* [[Radial Gradient Layer|Radial Gradient]]
+
=== {{l|Radial Gradient Layer|Radial Gradient}} ===
 +
 
 +
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 680: Line 901:
 
|-
 
|-
 
| Gradient
 
| Gradient
|
+
| The gradient parameter
 
|-
 
|-
 
| Center
 
| Center
|
+
| The center of the radial gradient.
 
|-
 
|-
 
| Radius
 
| Radius
| This is the radius of the circle
+
| This is the radius of the circle.
 
|-
 
|-
 
| Loop
 
| Loop
|
+
| When cheked on it produces a looped gradient.
 
|-
 
|-
 
| Zig-Zag
 
| Zig-Zag
|
+
| When checked on it produces a double gradient.
 
|}
 
|}
  
* [[Spiral Gradient Layer|Spiral Gradient]]
+
=== {{l|Spiral Gradient Layer|Spiral Gradient}} ===
 +
 
 +
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 702: Line 925:
 
|-
 
|-
 
| Gradient
 
| Gradient
|
+
| The gradient parameter
 
|-
 
|-
 
| Center
 
| Center
|
+
| The center of the spiral gradient.
 
|-
 
|-
 
| Radius
 
| Radius
Line 711: Line 934:
 
|-
 
|-
 
| Angle
 
| Angle
|
+
| The amount of rotations of the spiral.
 
|-
 
|-
 
| Clockwise
 
| Clockwise
|
+
| When cheked on/off produces clockwise/counter-clockwise spiral gradient.
 
|}
 
|}
  
=== Other ===
+
== Other ==
 +
 
 +
=== {{l|Duplicate Layer|Duplicate}} ===
  
* [[Paste Canvas Layer|Paste Canvas]]
+
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 725: Line 950:
 
! Description
 
! Description
 
|-
 
|-
| Origin
+
| Index
| Point where you want the origin to be
+
| Copy Index
|-
+
| Canvas
+
| Canvas to paste
+
|-
+
| Zoom
+
| Size of canvas
+
|-
+
| Time Offset
+
|
+
|-
+
| Children Lock
+
|
+
 
|}
 
|}
  
* [[Import Layer|Import]]
+
=== {{l|Import Image Layer|Import Image}} ===
 +
 
 +
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 751: Line 966:
 
|-
 
|-
 
| Time Offset
 
| Time Offset
|
+
| Time offset used for {{l|Doc:ListImporter|image sequence import}}.
 
|}
 
|}
  
* [[Super Sample Layer|Super Sample]]
+
=== {{l|Group Layer|Group layer}} ===
 +
 
 +
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 760: Line 977:
 
! Description
 
! Description
 
|-
 
|-
| Width
+
| Origin
| Width of sample area (In pixels)
+
| Point where you want the origin to be.
 
|-
 
|-
| Height
+
| Transformation
| Height of sample area (In pixels)
+
| Offset, Angle, Skew angle and Scale of the Group
 
|-
 
|-
| Use Parametric
+
| Canvas
| Use the Parametric Renderer
+
| Canvas to paste
 
|-
 
|-
| Be Alpha Safe
+
| Zoom
|
+
| Amplification of the canvas (around the origin?)
 +
|-
 +
| Time Offset
 +
| Time to rewind (negative) or fast forward (positive) the animation of the canvas
 +
|-
 +
| {{l|Lock Selection}}
 +
| When checked on you cannot select a child layer by clicking on it.
 
|}
 
|}
  
* [[Time Loop Layer|Time Loop]]
+
=== {{l|Switch Group Layer|Switch Layer}} ===
 +
 
 +
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 779: Line 1,004:
 
! Description
 
! Description
 
|-
 
|-
| Start Time
+
| Transformation
|
+
| Offset, Angle, Skew angle and Scale of the Group
 
|-
 
|-
| End Time
+
| Enable Transformation
|
+
| Enable or disable transformation
|}
+
 
+
* [[XOR Pattern Layer|XOR Pattern]]
+
{| border="1"
+
 
|-
 
|-
! Parameter
+
| Canvas
! Description
+
| Canvas to paste
 
|-
 
|-
| Offset
+
| Speed
|
+
| Adjust child layer playing speed
 
|-
 
|-
| Size
+
| Time Offset
|
+
| Time to rewind (negative) or fast forward (positive) the animation of the canvas
 +
|-
 +
| {{l|Lock Selection}}
 +
| When checked on you cannot select a child layer by clicking on it.
 +
|-
 +
| Outline Grow
 +
| Exponential value to grow children Outline layers width
 +
|-
 +
| Active Layer Name
 +
| Only layer with specified name are visible
 
|}
 
|}
  
* [[Plant Layer|Plant]]
+
=== {{l|Plant Layer|Plant}} ===
 +
 
 +
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 806: Line 1,038:
 
|-
 
|-
 
| Vertices
 
| Vertices
| A list of BLine Points
+
| A list of Spline Points
 
|-
 
|-
 
| Gradient
 
| Gradient
|
+
| Gradient to be used for coloring the plant
 
|-
 
|-
 
| Split Angle
 
| Split Angle
|
+
| Angle by which each split deviates from its parent
 
|-
 
|-
 
| Gravity
 
| Gravity
|
+
| Direction in which the shoots tend to face
 
|-
 
|-
| Velocity
+
| Tangential Velocity
|
+
| Amount to which shoots tend to grow along the tangent to the Spline
 +
|-
 +
| Perpendicular Velocity
 +
| Amount to which shoots tend to grow perpendicular to the tangent to the Spline
 
|-
 
|-
 
| Stem Size
 
| Stem Size
|
+
| Size of the stem
 
|-
 
|-
 
| SizeAsAlpha
 
| SizeAsAlpha
|
+
| If enabled, the alpha channel from the gradient is multiplied by the stem size, and an alpha of 1.0 is used when rendering
 
|-
 
|-
 
| Step
 
| Step
|
+
| Measure of the distance between points when rendering
 
|-
 
|-
 
| Seed
 
| Seed
|
+
| Used to seed the pseudo-random number generator
 
|-
 
|-
 
| Splits
 
| Splits
|
+
| Maximum number of times that each sprout can sprout recursively
 
|-
 
|-
 
| Sprouts
 
| Sprouts
|
+
| Number of places that growth occurs on each Spline section
 
|-
 
|-
 
| Random Factor
 
| Random Factor
|
+
| Used to scale down all random effects.  Set to zero to disable randomness
 
|-
 
|-
 
| Drag
 
| Drag
|
+
| Drag slows the growth
 
|}
 
|}
  
=== Stylize ===
+
=== {{l|Skeleton Layer|Skeleton}} ===
  
* [[Bevel Layer|Bevel]]
+
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 853: Line 1,088:
 
! Description
 
! Description
 
|-
 
|-
| Type
+
| Bones
| Type of blur to use
+
| Static list of bones elements
|-
+
| Hi-Color
+
|
+
|-
+
| Lo-Color
+
|
+
|-
+
| Light Angle
+
|
+
|-
+
| Depth of Bevel
+
|
+
|-
+
| Softness
+
|
+
|-
+
| Use Luma
+
|
+
|-
+
| Solid
+
|
+
 
|}
 
|}
  
* [[Shade Layer|Shade]]
+
=== {{l|Skeleton Deformation Layer|Skeleton Deformation}} ===
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 884: Line 1,098:
 
! Description
 
! Description
 
|-
 
|-
| Color
+
| Bones
|
+
| List of bones
 
|-
 
|-
| Offset
+
| Point 1
|
+
| First corner of the bounds rectangle
 
|-
 
|-
| Size
+
| Point 2
| Size of Shade
+
| Second corner of the bounds rectangle
 
|-
 
|-
| Type
+
| Horizontal subdivisions
| Type of blur to use
+
| Count of horizontal subdivisions of the transformation grid
 
|-
 
|-
| Invert
+
| Vertical subdivisions
|
+
| Count of vertical subdivisions of the transformation grid
 
|}
 
|}
  
=== Transform ===
+
=== {{l|Sound Layer|Sound}} ===
  
* [[Rotate Layer|Rotate]]
+
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 908: Line 1,122:
 
! Description
 
! Description
 
|-
 
|-
| Origin
+
| Filename
| Point where you want the origin to be
+
| File to import
 
|-
 
|-
| Amount
+
| Delay
| Amount of rotation
+
| Delay before play
 +
|-
 +
| Volume
 +
| Volume of sound
 
|}
 
|}
  
* [[Translate Layer|Translate]]
+
=== {{l|Stroboscope Layer|Stroboscope}} ===
 +
 
 +
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 921: Line 1,140:
 
! Description
 
! Description
 
|-
 
|-
| Origin
+
| Frequency
| Point where you want the origin to be
+
| Frequency of the Stroboscope in times per second
 
|}
 
|}
  
* [[Zoom Layer|Zoom]]
+
 
 +
=== {{l|Super Sample Layer|Super Sample}} ===
 +
 
 +
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 931: Line 1,153:
 
! Description
 
! Description
 
|-
 
|-
| Amount
+
| Width
| Amount to zoom in
+
| Width of sample area (In pixels)
 
|-
 
|-
| Center
+
| Height
| Point to zoom in to
+
| Height of sample area (In pixels)
 +
|-
 +
| Use Parametric
 +
| Use the Parametric Renderer
 +
|-
 +
| Be Alpha Safe
 +
|
 
|}
 
|}
  
=== Typography ===
+
=== {{l|Text Layer|Text}} ===
  
* [[Simple Text Layer|Simple Text]]
+
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 953: Line 1,181:
 
|-
 
|-
 
| Font Family
 
| Font Family
|
+
| You could use values "Sans", "Times" or "Courier" for system fonts here. If you have ttf font file in the same dir as your sif/sifz file, then you may specify it's name (without extension). If ttf font file is located in another directory, then you may specify absolute or relative path to it.
 
|-
 
|-
 
| Style
 
| Style
Line 971: Line 1,199:
 
|-
 
|-
 
| Orientation
 
| Orientation
| Text Orientation
+
| Text Orientation. Set to 0.0 for left aligned, 0.5 for centered and/or 1.0 for right aligned.
 
|-
 
|-
 
| Position
 
| Position
 
| Text Position
 
| Text Position
|-
 
| Font
 
| Filename of the font to use
 
 
|-
 
|-
 
| Kerning
 
| Kerning
Line 988: Line 1,213:
 
|
 
|
 
|}
 
|}
 +
Fonts that appear to work under Linux - Courier, Times, Serif, Verdana, Sans Serif.<br>
 +
Fonts that appear to work under Windows - Arial, Times New Roman/Serif, Verdana/Sans Serif.  Courier produces an interesting, but non-legible effect.<br>
 +
Sans Serif appears to be the default if Synfig doesn't recognize the font.
  
=== Not Available ===
+
=== {{l|TimeLoop Layer|Time Loop}} ===
 +
 
 +
Parameters:
 +
{| border="1"
 +
|-
 +
! Parameter
 +
! Description
 +
|-
 +
| Link Time
 +
| Time where the loop starts.
 +
|-
 +
| Local Time
 +
| Used to line up the Offset time of the time loop.
 +
|-
 +
| Duration
 +
| Amount of time of the time loop.
 +
|-
 +
| Only For Positive Duration
 +
| Disable the Time Loop layer if Duration is <= 0.
 +
|-
 +
| Symmetrical
 +
| Provides compatibility for the previous Time Loop layer version.
 +
|}
 +
 
 +
Example : [http://www.youtube.com/watch?v=7ITHpCSc5Ok tutorial (youtube)]
 +
 
 +
=== {{l|XOR Pattern Layer|XOR Pattern}} ===
 +
 
 +
Parameters:
 +
{| border="1"
 +
|-
 +
! Parameter
 +
! Description
 +
|-
 +
| Offset
 +
|
 +
|-
 +
| Size
 +
|
 +
|}
 +
 
 +
== Stylize ==
 +
 
 +
=== {{l|Bevel Layer|Bevel}} ===
 +
 
 +
Parameters:
 +
{| border="1"
 +
|-
 +
! Parameter
 +
! Description
 +
|-
 +
| Type
 +
| Type of blur to use
 +
|-
 +
| Hi-Color
 +
| High color (where the light comes from)
 +
|-
 +
| Lo-Color
 +
| Low color (where the light goes to)
 +
|-
 +
| Light Angle
 +
| Angle of the light of the Bevel.
 +
|-
 +
| Depth of Bevel
 +
| Bigger values produce bigger Bevel depth.
 +
|-
 +
| Softness
 +
| Blur amount of the Bevel.
 +
|-
 +
| Use Luma
 +
| Use the luminance to calculate the light of the bevel
 +
|-
 +
| Solid
 +
| If checked simulate of solid bevel
 +
|}
 +
 
 +
=== {{l|Shade Layer|Shade}} ===
 +
 
 +
Parameters:
 +
{| border="1"
 +
|-
 +
! Parameter
 +
! Description
 +
|-
 +
| Color
 +
| Color of the shade
 +
|-
 +
| Offset
 +
| Relative displacement of the shade respect to the shaded layer(s)
 +
|-
 +
| Size
 +
| Size of blur of the shade
 +
|-
 +
| Type
 +
| Type of blur to use
 +
|-
 +
| Invert
 +
| When checked on inverts the alpha result of the shade.
 +
|}
 +
 
 +
== Transform ==
 +
 
 +
=== {{l|Rotate Layer|Rotate}} ===
 +
 
 +
Parameters:
 +
{| border="1"
 +
|-
 +
! Parameter
 +
! Description
 +
|-
 +
| Origin
 +
| Point where you want the origin to be
 +
|-
 +
| Amount
 +
| Amount of rotation in degrees.
 +
|}
 +
 
 +
=== {{l|Translate Layer|Translate}} ===
 +
 
 +
Parameters:
 +
{| border="1"
 +
|-
 +
! Parameter
 +
! Description
 +
|-
 +
| Origin
 +
| Point where you want the origin to be
 +
|}
 +
 
 +
=== {{l|Scale Layer|Scale}} ===
 +
 
 +
Parameters:
 +
{| border="1"
 +
|-
 +
! Parameter
 +
! Description
 +
|-
 +
| Amount
 +
| Amount to scale in
 +
|-
 +
| Center
 +
| Point to scale in to
 +
|}
 +
 
 +
== Not Available ==
  
 
These layers are examples to aid developers in creating more layer types, but aren't included in binary releases of Synfig.
 
These layers are examples to aid developers in creating more layer types, but aren't included in binary releases of Synfig.
  
* [[Shape Layer|Shape]]
+
=== {{l|Shape Layer|Shape}} ===
 +
 
 +
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 1,002: Line 1,376:
 
| Layer_Shape Color
 
| Layer_Shape Color
 
|-
 
|-
| Position
+
| Offset
 
|
 
|
 
|-
 
|-
Line 1,021: Line 1,395:
 
|}
 
|}
  
* [[Metaballs Layer|Metaballs]]
+
=== {{l|Metaballs Layer|Metaballs}} ===
 +
 
 +
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 1,043: Line 1,419:
 
|}
 
|}
  
* [[Simple Circle Layer|Simple Circle]]
+
=== {{l|Simple Circle Layer|Simple Circle}} ===
 +
 
 +
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
Line 1,059: Line 1,437:
 
|}
 
|}
  
* [[Filled Rectangle Layer|Filled Rectangle]]
+
=== {{l|Filled Rectangle Layer|Filled Rectangle}} ===
 +
 
 +
Parameters:
 
{| border="1"
 
{| border="1"
 
|-
 
|-

Latest revision as of 05:05, 6 January 2016

Languages Language: 

English • español • français • 日本語 • română



The following layer types are available in synfig:

Blurs

Blur

Parameters:

Parameter Description
Size Size of Blur
Type Type of blur to use

Example: ( youtube corresponding sif file )

Motion Blur

Parameters:

Parameter Description
Aperture Shutter Time

Radial Blur

Parameters:

Parameter Description
Origin Point where you want the origin to be
Size Size of blur
Fade Out

Example: ( youtube corresponding sif file )

Distortions

Curve Warp

Parameters:

Parameter Description
Origin Defines the where the center will be
Width How much is expanded the result perpendicular to the source line
Start Point First point of the source line
End Point Final point of the source line
Vertices List of Spline Points where the source line is curved to
Fast When checked, renders quickly but with artifacts

Inside Out

Parameters:

Parameter Description
Origin Defines the where the center will be

Noise Distort

Parameters:

Parameter Description
Displacement How much the distortion is displaced form its original position.
Size How much separated are two consecutive distortions .
Random Seed Defines the random generator number seed.
Interpolation What type of interpolation to use
Detail Lower/higher values produces less/more detailed distortions.
Animation Speed In times per second, defines the frequency of change of the distortion.
Turbulent When checked it produces turbulent distortions.

Example: ( youtube corresponding sif file )

Spherize

Parameters:

Parameter Description
Position The center (or axis) of the distortion.
Radius Defines the radious of the distortion (spherize) or a half of the bar (vertical or horizontal bar)
Amount Defines how much convex (positive) or concave (negative) the distortion is
Clip When checked it only distorts inside the Radious area.
Distort Type The direction of the distortion (spherize, horizontal bar, vertical bar).

Example: ( youtube corresponding sif file )

Stretch

Parameters:

Parameter Description
Amount Its distance to Center defines how much the image is stretched or is shrunk
Center The position from where the distortion is made.

Example: ( youtube corresponding sif file )

Twirl

Parameters:

Parameter Description
Center The position of the twirl distortion.
Radius This is the radius of the circle of the twirl distortion
Rotations Defines how many rotations (in DEG) the twirl produces.
Distort Inside Defines if the distortion is produced inside the radious area.
Distort Outside Defines if the distortion is produced outside the radious area.

Example: ( youtube corresponding sif file )

Warp

Parameters:

Parameter Description
Source TL Top Left point of the source to warp.
Source BR Bottom Right point of the source to warp.
Dest TL Top Left point of the destination where to warp.
Dest TR Top Right point of the destination where to warp.
Dest BR Bottom Right point of the destination where to warp.
Dest BL Bottom Left point of the destination where to warp.
Clip When checked it only renders what is inside the source rectangle.
Horizon A number to define when to stop rendering when do a perspective warp. High values produces far horizons.

Example: ( youtube corresponding sif file )

Filters

Clamp

Parameters:

Parameter Description
Invert Negative When checked invert the negative colors
Clamp Ceiling When checked the Ceiling value is used
Ceiling Upper boundary of the clamping
Floor Lower boundary of the clamping

Color Correct

Parameters:

Parameter Description
Hue Adjust
Brightness
Contrast
Exposure Adjust
Gamma Adjustment

Halftone 2

Parameters:

Parameter Description
Mask Offset
Mask Angle
Mask Size
Light Color
Dark Color
Type

Halftone 3

Parameters:

Parameter Description
Mask Size
Type
Subtractive Flag
<Channel Name>Color
<Channel Name>Mask Offset
<Channel Name>Mask Angle

Luma Key

Parameters:

Parameter Description
Z Depth
Amount
Blend Method

Fractals

Julia Set

Parameters:

Parameter Description
Inside Color Color of the Set
Outside Color Color outside the Set
Color Shift
Iterations
Seed Point
Bailout ValueBase
Distort Inside
Shade Inside
Solid Inside
Invert Inside
Color Inside
Distort Outside
Shade Outside
Solid Outside
Invert Outside
Color Outside
Color Cycle
Smooth Outside Smooth the coloration outside the set
Break Set Modify equation to achieve interesting results

Mandelbrot Set

Parameters:

Parameter Description
Iterations
Bailout ValueBase
Break Set Modify equation to achieve interesting results
Distort Inside
Shade Inside
Solid Inside
Invert Inside
Gradient Inside
Offset Inside
Loop Inside
Distort Outside
Shade Outside
Solid Outside
Invert Outside
Gradient outside
Smooth Outside Smooth the coloration outside the set
Offset Outside
Scale Outside

Geometry

Common Parameters

Parameters:

Parameter Description
Z Depth Relative displacement of the depth of the layer inside the canvas
Amount Overall alpha amount of the layer.
Blend Method Type of blend method.


Checkerboard

Parameters:

Parameter Description
Color Color of checkers.
Offset Displacement of the checkboard origin.
Size Size of checkers.

Circle

Parameters:

Parameter Description
Color Circle's color.
Radius Circle's radious.
Feather Circle feather amount.
Center Circle's center.
Invert Invert the circle
Falloff Determines the falloff function for the feather

Outline

Parameters:

Parameter Description
Color Outline's color.
Offset Displacement of the Outline from the (0,0).
Invert When checked it inverts alpha results of the layer.
Antialiasing When checked it produces antialiased renders for the layer.
Feather Outline feather amount.
Type of Feather Defines the type of feather.
Winding Style. Defines overlapping behavior.
Vertices A list of Spline Points
Outline Width Default widths of the points.
Expand Defines a value to add to the Outline width.
Sharp Cusps When chekced it produces sharp corners.
Rounded Begin Round off the begin tip
Rounded End Round off the end tip
Loopyness
Homogeneous


Advanced Outline

Parameters:

Parameter Description
Color Outline's color.
Offset Displacement of the Outline from the (0,0).
Invert When checked it inverts alpha results of the layer.
Antialiasing When checked it produces antialiased renders for the layer.
Feather Outline feather amount.
Type of Feather Defines the type of feather.
Winding Style. Defines overlapping behavior.
Vertices A list of Spline Points
Outline Width Default widths of the points.
Expand Defines a value to add to the Outline width.
Tip Type at Start Define the Tip Type of the first spline point when the spline is unlooped
Tip Type at End Define the Tip Type of the last spline point when the spline is unlooped
Cusps Type Determine Cusps Type
Smoothness Determine the interpolation between withpoints. (0) Linear, (1) Smooth
Homogeneous When true, witdhpoints position are spline length based.
Width Point List List of with point that defines the variable width
Fast When checked, outline render fast but less accurate
Dashed Outline When checked, outline is dashed
Dashed Item List List of dash items that defines the dashed outline
Dashed Item Offset Distance to Offset the Dash Items

Polygon

Parameters:

Parameter Description
Vector List A list of Vector points.

Rectangle

Parameters:

Parameter Description
Color Rectangle's color.
Point 1 Position of the first point of the diagonal
Point 2 Position of the second point of the diagonal.
Expand amount Amount of expansion around the rectangle's edge.
Invert the rectangle If checked on inverts the alpha value of the layer.

Region

Parameters:

Parameter Description
Color Region's color.
Offset Displacement of the Region from the (0,0).
Invert When checked it inverts alpha results of the layer.
Antialiasing When checked it produces antialiased renders for the layer.
Feather Outline feather amount.
Type of Feather Defines the type of feather.
Winding Style. Defines overlapping behavior.
Vertices A list of Spline Points

Solid Color

Parameters:

Parameter Description
Color

Star

Parameters:

Parameter Description
Outer Radius The radius of the outer points in the star
Inner Radius The radius of the inner points in the star
Angle The orientation of the star
Points The number of points in the star

Gradients

Conical Gradient

Parameters:

Parameter Description
Gradient The gradient that's going to be mapped to the cone.
Center The center of the cone.
Angle The angle where the beginning and the end of the gradient join.
Symmetric Cheked on produces a symmetrical gradient.

Curve Gradient

Parameters:

Parameter Description
Offset Relative displacement of the gradient respect to the Spline.
Width Default width of the gradient.
Vertices A list of Spline Points
Gradient The gradient parameter
Loop If chekced on produces a looped gradient.
ZigZag When checked on it produces a double gradient.
Perpendicular If chekced on it produces a perpendicular gradient to Spline instead of parallel.
Fast When cheked on it produces a faster render but less accurate gradient.

Linear Gradient

Parameters:

Parameter Description
Point 1 First point of he gradient.
Point 2 Second point of the gradient.
Gradient The gradient parameter
Loop If chekced on produces a looped gradient.
ZigZag When checked on it produces a double gradient.

Noise Gradient

Parameters:

Parameter Description
Gradient The gradient parameter.
Random Seed Defines the random generator number seed.
Size How much separated are two consecutive distortions
Interpolation What type of interpolation to use
Detail Lower/higher values produces less/more detailed distortions.
Animation Speed In times per second, defines the frequency of change of the distortion.
Turbulent When checked on it produces turbulent distortions.
Do Alpha
Super Sampling When chekced on produces more accurate results but slower renders.

Radial Gradient

Parameters:

Parameter Description
Gradient The gradient parameter
Center The center of the radial gradient.
Radius This is the radius of the circle.
Loop When cheked on it produces a looped gradient.
Zig-Zag When checked on it produces a double gradient.

Spiral Gradient

Parameters:

Parameter Description
Gradient The gradient parameter
Center The center of the spiral gradient.
Radius This is the radius of the circle
Angle The amount of rotations of the spiral.
Clockwise When cheked on/off produces clockwise/counter-clockwise spiral gradient.

Other

Duplicate

Parameters:

Parameter Description
Index Copy Index

Import Image

Parameters:

Parameter Description
Filename File to import
Time Offset Time offset used for image sequence import.

Group layer

Parameters:

Parameter Description
Origin Point where you want the origin to be.
Transformation Offset, Angle, Skew angle and Scale of the Group
Canvas Canvas to paste
Zoom Amplification of the canvas (around the origin?)
Time Offset Time to rewind (negative) or fast forward (positive) the animation of the canvas
Lock Selection When checked on you cannot select a child layer by clicking on it.

Switch Layer

Parameters:

Parameter Description
Transformation Offset, Angle, Skew angle and Scale of the Group
Enable Transformation Enable or disable transformation
Canvas Canvas to paste
Speed Adjust child layer playing speed
Time Offset Time to rewind (negative) or fast forward (positive) the animation of the canvas
Lock Selection When checked on you cannot select a child layer by clicking on it.
Outline Grow Exponential value to grow children Outline layers width
Active Layer Name Only layer with specified name are visible

Plant

Parameters:

Parameter Description
Vertices A list of Spline Points
Gradient Gradient to be used for coloring the plant
Split Angle Angle by which each split deviates from its parent
Gravity Direction in which the shoots tend to face
Tangential Velocity Amount to which shoots tend to grow along the tangent to the Spline
Perpendicular Velocity Amount to which shoots tend to grow perpendicular to the tangent to the Spline
Stem Size Size of the stem
SizeAsAlpha If enabled, the alpha channel from the gradient is multiplied by the stem size, and an alpha of 1.0 is used when rendering
Step Measure of the distance between points when rendering
Seed Used to seed the pseudo-random number generator
Splits Maximum number of times that each sprout can sprout recursively
Sprouts Number of places that growth occurs on each Spline section
Random Factor Used to scale down all random effects. Set to zero to disable randomness
Drag Drag slows the growth

Skeleton

Parameters:

Parameter Description
Bones Static list of bones elements

Skeleton Deformation

Parameter Description
Bones List of bones
Point 1 First corner of the bounds rectangle
Point 2 Second corner of the bounds rectangle
Horizontal subdivisions Count of horizontal subdivisions of the transformation grid
Vertical subdivisions Count of vertical subdivisions of the transformation grid

Sound

Parameters:

Parameter Description
Filename File to import
Delay Delay before play
Volume Volume of sound

Stroboscope

Parameters:

Parameter Description
Frequency Frequency of the Stroboscope in times per second


Super Sample

Parameters:

Parameter Description
Width Width of sample area (In pixels)
Height Height of sample area (In pixels)
Use Parametric Use the Parametric Renderer
Be Alpha Safe

Text

Parameters:

Parameter Description
Text Text to Render
Color Color of the text
Font Family You could use values "Sans", "Times" or "Courier" for system fonts here. If you have ttf font file in the same dir as your sif/sifz file, then you may specify it's name (without extension). If ttf font file is located in another directory, then you may specify absolute or relative path to it.
Style
Weight
Horizontal Spacing Describes how close glyphs are horizontally
Vertical Spacing Describes how close lines of text are vertically
Size Size of the text
Orientation Text Orientation. Set to 0.0 for left aligned, 0.5 for centered and/or 1.0 for right aligned.
Position Text Position
Kerning Enables/Disables font kerning (If the font supports it)
Sharpen Edges Turn this off if you are going to be animating the text
Invert

Fonts that appear to work under Linux - Courier, Times, Serif, Verdana, Sans Serif.
Fonts that appear to work under Windows - Arial, Times New Roman/Serif, Verdana/Sans Serif. Courier produces an interesting, but non-legible effect.
Sans Serif appears to be the default if Synfig doesn't recognize the font.

Time Loop

Parameters:

Parameter Description
Link Time Time where the loop starts.
Local Time Used to line up the Offset time of the time loop.
Duration Amount of time of the time loop.
Only For Positive Duration Disable the Time Loop layer if Duration is <= 0.
Symmetrical Provides compatibility for the previous Time Loop layer version.

Example : tutorial (youtube)

XOR Pattern

Parameters:

Parameter Description
Offset
Size

Stylize

Bevel

Parameters:

Parameter Description
Type Type of blur to use
Hi-Color High color (where the light comes from)
Lo-Color Low color (where the light goes to)
Light Angle Angle of the light of the Bevel.
Depth of Bevel Bigger values produce bigger Bevel depth.
Softness Blur amount of the Bevel.
Use Luma Use the luminance to calculate the light of the bevel
Solid If checked simulate of solid bevel

Shade

Parameters:

Parameter Description
Color Color of the shade
Offset Relative displacement of the shade respect to the shaded layer(s)
Size Size of blur of the shade
Type Type of blur to use
Invert When checked on inverts the alpha result of the shade.

Transform

Rotate

Parameters:

Parameter Description
Origin Point where you want the origin to be
Amount Amount of rotation in degrees.

Translate

Parameters:

Parameter Description
Origin Point where you want the origin to be

Scale

Parameters:

Parameter Description
Amount Amount to scale in
Center Point to scale in to

Not Available

These layers are examples to aid developers in creating more layer types, but aren't included in binary releases of Synfig.

Shape

Parameters:

Parameter Description
Color Layer_Shape Color
Offset
Invert
Antialiasing
Feather
Type of Feather Type of feathering to use
Winding Style Winding style to use

Metaballs

Parameters:

Parameter Description
Color
Points
Radii
Weights
Threshold

Simple Circle

Parameters:

Parameter Description
Color
Center
Radius This is the radius of the circle

Filled Rectangle

Parameters:

Parameter Description
Color
Point 1
Point 2
Feather X
Feather Y
Bevel
Keep Bevel Circular


Languages Language: 

English • español • français • 日本語 • română