Difference between revisions of "Layers"
From Synfig Studio :: Documentation
m (→Blurs) |
m |
||
Line 4: | Line 4: | ||
# 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). | # 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... | + | # 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]]. | 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]]. | ||
Line 14: | Line 14: | ||
=== Blurs === | === Blurs === | ||
− | + | ==== [[Blur Layer|Blur]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 29: | Line 30: | ||
Example: [http://www.youtube.com/watch?v=M0JxZW2eS6E ullebulle] | Example: [http://www.youtube.com/watch?v=M0JxZW2eS6E ullebulle] | ||
− | + | ==== [[Motion Blur Layer|Motion Blur]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 39: | Line 41: | ||
|} | |} | ||
− | + | ==== [[Radial Blur Layer|Radial Blur]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 57: | Line 60: | ||
=== Distortions === | === Distortions === | ||
− | + | ==== [[Inside Out Layer|Inside Out]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 67: | Line 71: | ||
|} | |} | ||
− | + | ==== [[Noise Distort Layer|Noise Distort]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 95: | Line 100: | ||
|} | |} | ||
− | + | ==== [[Spherize Layer|Spherize]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 117: | Line 123: | ||
|} | |} | ||
− | + | ==== [[Stretch Layer|Stretch]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 130: | Line 137: | ||
|} | |} | ||
− | + | ==== [[Twirl Layer|Twirl]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 152: | Line 160: | ||
|} | |} | ||
− | + | ==== [[Warp Layer|Warp]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 185: | Line 194: | ||
=== Filters === | === Filters === | ||
− | + | ==== [[Clamp Layer|Clamp]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 204: | Line 214: | ||
|} | |} | ||
− | + | ==== [[Color Correct Layer|Color Correct]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 226: | Line 237: | ||
|} | |} | ||
− | + | ==== [[Halftone 2 Layer|Halftone 2]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 251: | Line 263: | ||
|} | |} | ||
− | + | ==== [[Halftone 3 Layer|Halftone 3]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 276: | Line 289: | ||
|} | |} | ||
− | + | ==== [[Luma Key Layer|Luma Key]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 294: | Line 308: | ||
=== Fractals === | === Fractals === | ||
− | + | ==== [[Julia Set Layer|Julia Set]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 358: | Line 373: | ||
|} | |} | ||
− | + | ==== [[Mandelbrot Set Layer|Mandelbrot Set]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 421: | Line 437: | ||
=== Geometry === | === Geometry === | ||
− | + | ==== [[Checkerboard Layer|Checkerboard]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 437: | Line 454: | ||
|} | |} | ||
− | + | ==== [[Circle Layer|Circle]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 462: | Line 480: | ||
|} | |} | ||
− | + | ==== [[Outline Layer|Outline]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 496: | Line 515: | ||
|} | |} | ||
− | + | ==== [[Polygon Layer|Polygon]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 506: | Line 526: | ||
|} | |} | ||
− | + | ==== [[Rectangle Layer|Rectangle]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 528: | Line 549: | ||
|} | |} | ||
− | + | ==== [[Region Layer|Region]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 538: | Line 560: | ||
|} | |} | ||
− | + | ==== [[Solid Color Layer|Solid Color]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 548: | Line 571: | ||
|} | |} | ||
− | + | ==== [[Star Layer|Star]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 569: | Line 593: | ||
=== Gradients === | === Gradients === | ||
− | + | ==== [[Conical Gradient Layer|Conical Gradient]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 588: | Line 613: | ||
|} | |} | ||
− | + | ==== [[Curve Gradient Layer|Curve Gradient]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 619: | Line 645: | ||
|} | |} | ||
− | + | ==== [[Linear Gradient Layer|Linear Gradient]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 641: | Line 668: | ||
|} | |} | ||
− | + | ==== [[Noise Gradient Layer|Noise Gradient]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 675: | Line 703: | ||
|} | |} | ||
− | + | ==== [[Radial Gradient Layer|Radial Gradient]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 697: | Line 726: | ||
|} | |} | ||
− | + | ==== [[Spiral Gradient Layer|Spiral Gradient]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 721: | Line 751: | ||
=== Other === | === Other === | ||
− | + | ==== [[Paste Canvas Layer|Paste Canvas]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 743: | Line 774: | ||
|} | |} | ||
− | + | ==== [[Import Layer|Import]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 756: | Line 788: | ||
|} | |} | ||
− | + | ==== [[Super Sample Layer|Super Sample]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 775: | Line 808: | ||
|} | |} | ||
− | + | ==== [[Time Loop Layer|Time Loop]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 788: | Line 822: | ||
|} | |} | ||
− | + | ==== [[XOR Pattern Layer|XOR Pattern]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 801: | Line 836: | ||
|} | |} | ||
− | + | ==== [[Plant Layer|Plant]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 849: | Line 885: | ||
=== Stylize === | === Stylize === | ||
− | + | ==== [[Bevel Layer|Bevel]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 880: | Line 917: | ||
|} | |} | ||
− | + | ==== [[Shade Layer|Shade]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 904: | Line 942: | ||
=== Transform === | === Transform === | ||
− | + | ==== [[Rotate Layer|Rotate]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 917: | Line 956: | ||
|} | |} | ||
− | + | ==== [[Translate Layer|Translate]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 927: | Line 967: | ||
|} | |} | ||
− | + | ==== [[Zoom Layer|Zoom]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 942: | Line 983: | ||
=== Typography === | === Typography === | ||
− | + | ==== [[Simple Text Layer|Simple Text]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 995: | Line 1,037: | ||
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]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 1,023: | Line 1,066: | ||
|} | |} | ||
− | + | ==== [[Metaballs Layer|Metaballs]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 1,045: | Line 1,089: | ||
|} | |} | ||
− | + | ==== [[Simple Circle Layer|Simple Circle]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 1,061: | Line 1,106: | ||
|} | |} | ||
− | + | ==== [[Filled Rectangle Layer|Filled Rectangle]] ==== | |
+ | |||
{| border="1" | {| border="1" | ||
|- | |- |
Revision as of 21:37, 4 September 2007
Contents
Introduction
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:
- 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 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
Blur
Parameter | Description |
---|---|
Size | Size of Blur |
Type | Type of blur to use |
Example: ullebulle
Motion Blur
Parameter | Description |
---|---|
Aperture | Shutter Time |
Radial Blur
Parameter | Description |
---|---|
Origin | Point where you want the origin to be |
Size | Size of blur |
Fade Out |
Distortions
Inside Out
Parameter | Description |
---|---|
Origin | Defines the where the center will be |
Noise Distort
Parameter | Description |
---|---|
Displacement | |
Size | |
Random Seed | |
Interpolation | What type of interpolation to use |
Detail | |
Animation Speed | |
Turbulent |
Spherize
Parameter | Description |
---|---|
Position | |
Radius | |
Amount | |
Clip | |
Distort Type | The direction of the distortion |
Stretch
Parameter | Description |
---|---|
Amount | |
Center |
Twirl
Parameter | Description |
---|---|
Center | |
Radius | This is the radius of the circle |
Rotations | |
Distort Inside | |
Distort Outside |
Warp
Parameter | Description |
---|---|
Source TL | |
Source BR | |
Dest TL | |
Dest TR | |
Dest BR | |
Dest BL | |
Clip | |
Horizon |
Filters
Clamp
Parameter | Description |
---|---|
Invert Negative | |
Clamp Ceiling | |
Ceiling | |
Floor |
Color Correct
Parameter | Description |
---|---|
Hue Adjust | |
Brightness | |
Contrast | |
Exposure Adjust | |
Gamma Adjustment |
Halftone 2
Parameter | Description |
---|---|
Mask Offset | |
Mask Angle | |
Mask Size | |
Light Color | |
Dark Color | |
Type |
Halftone 3
Parameter | Description |
---|---|
Mask Size | |
Type | |
Subtractive Flag | |
<Channel Name>Color | |
<Channel Name>Mask Offset | |
<Channel Name>Mask Angle |
Luma Key
Parameter | Description |
---|---|
Color | Color of checkers |
Offset | |
Size | Size of checkers |
Fractals
Julia Set
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
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
Checkerboard
Parameter | Description |
---|---|
Color | Color of checkers |
Offset | |
Size | Size of checkers |
Circle
Parameter | Description |
---|---|
Color | |
Radius | |
Feather | |
Center | |
Invert | Invert the circle |
Falloff | Determines the falloff function for the feather |
Outline
Parameter | Description |
---|---|
Vertices | A list of BLine Points |
Point Widths | |
Outline Width | |
Expand | |
Sharp Cusps | Determines cusp type |
Rounded Begin | Round off the tip |
Rounded End | Round off the tip |
Loopyness | |
Homogeneous |
Polygon
Parameter | Description |
---|---|
Vector List |
Rectangle
Parameter | Description |
---|---|
Color | |
Point 1 | |
Point 2 | |
Expand amount | |
Invert the rectangle |
Region
Parameter | Description |
---|---|
Vertices |
Solid Color
Parameter | Description |
---|---|
Color |
Star
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
Parameter | Description |
---|---|
Gradient | |
Center | |
Angle | |
Symmetric |
Curve Gradient
Parameter | Description |
---|---|
Offset | |
Width | |
Vertices | A list of BLine Points |
Gradient | |
Loop | |
ZigZag | |
Perpendicular | |
Fast |
Linear Gradient
Parameter | Description |
---|---|
Point 1 | |
Point 2 | |
Gradient | |
Loop | |
ZigZag |
Noise Gradient
Parameter | Description |
---|---|
Gradient | |
Random Seed | |
Size | |
Interpolation | What type of interpolation to use |
Detail | |
Animation Speed | |
Turbulent | |
Do Alpha | |
Super Sampling |
Radial Gradient
Parameter | Description |
---|---|
Gradient | |
Center | |
Radius | This is the radius of the circle |
Loop | |
Zig-Zag |
Spiral Gradient
Parameter | Description |
---|---|
Gradient | |
Center | |
Radius | This is the radius of the circle |
Angle | |
Clockwise |
Other
Paste Canvas
Parameter | Description |
---|---|
Origin | Point where you want the origin to be |
Canvas | Canvas to paste |
Zoom | Size of canvas |
Time Offset | |
Children Lock |
Import
Parameter | Description |
---|---|
Filename | File to import |
Time Offset |
Super Sample
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 |
Time Loop
Parameter | Description |
---|---|
Start Time | |
End Time |
XOR Pattern
Parameter | Description |
---|---|
Offset | |
Size |
Plant
Parameter | Description |
---|---|
Vertices | A list of BLine Points |
Gradient | |
Split Angle | |
Gravity | |
Velocity | |
Stem Size | |
SizeAsAlpha | |
Step | |
Seed | |
Splits | |
Sprouts | |
Random Factor | |
Drag |
Stylize
Bevel
Parameter | Description |
---|---|
Type | Type of blur to use |
Hi-Color | |
Lo-Color | |
Light Angle | |
Depth of Bevel | |
Softness | |
Use Luma | |
Solid |
Shade
Parameter | Description |
---|---|
Color | |
Offset | |
Size | Size of Shade |
Type | Type of blur to use |
Invert |
Transform
Rotate
Parameter | Description |
---|---|
Origin | Point where you want the origin to be |
Amount | Amount of rotation |
Translate
Parameter | Description |
---|---|
Origin | Point where you want the origin to be |
Zoom
Parameter | Description |
---|---|
Amount | Amount to zoom in |
Center | Point to zoom in to |
Typography
Simple Text
Parameter | Description |
---|---|
Text | Text to Render |
Color | Color of the text |
Font Family | |
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 |
Position | Text Position |
Font | Filename of the font to use |
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 |
Not Available
These layers are examples to aid developers in creating more layer types, but aren't included in binary releases of Synfig.
Shape
Parameter | Description |
---|---|
Color | Layer_Shape Color |
Position | |
Invert | |
Antialiasing | |
Feather | |
Type of Feather | Type of feathering to use |
Winding Style | Winding style to use |
Metaballs
Parameter | Description |
---|---|
Color | |
Points | |
Radii | |
Weights | |
Threshold |
Simple Circle
Parameter | Description |
---|---|
Color | |
Center | |
Radius | This is the radius of the circle |
Filled Rectangle
Parameter | Description |
---|---|
Color | |
Point 1 | |
Point 2 | |
Feather X | |
Feather Y | |
Bevel | |
Keep Bevel Circular |