Synfig Studio 1.2.1

Synfig Studio is a 2D animation software. It allows for professional but uncomplicated film-quality animations, using vector graphics and bitmap artwork. Synfig doesn't require frame-by frame editing, but allows simple vector moving and shift editing, provides layer-based scenes, independent of target resolutions, brings smooth motion with high dynamic-range imaging, pentablet-aware tools, path-based gradients, filters, distortions, transformations, fractal views and other tools. It's also available cross-platform.

Tags c++ gtk graphics animation vector-graphics
License GNU GPL
State initial

Recent Releases

1.2.112 Sep 2017 06:25 minor bugfix: Basic support for CMake build system. Thanks to Caryoscelus. Size of dock area drop buttons for Gtk = 3.20 (). Thanks to Caryoscelus. Support for graphic tablets in Windows version (). Thanks to Ivan Mahonin. Initial value of quality in Preview Dialog now independent from current zoom level and set to 1.0 by default. Thanks to Ivan Mahonin. Crash of Skeleton plugin (). Thanks to Caryoscelus. : filename with international characters not saved in Recent Files menu. Thanks to Ivan Mahonin. Crash with XP-Pen G540 tablet (). FFmpeg not found error in Linux AppImages (). JACK support is now available for Linux AppImages ().
1.2.011 Jan 2017 02:05 major feature: Completely rewritten render engine: The new rendering engine is build with optimization in mind and have advanced task-based architecture. Current version provides significant speedup for bitmap and vector elements, full multithreading and also reduces memory usage. Lipsync features: Green light for talking characters in your animation! As result of our work on Morevna Episode 3, this version of Synfig got an integration with Papagayo lipsync software. Other changes: New layer: Free Time allows to animate time value (useful for making re-timing, slow-mo effect, etc). Thanks to Ivan Mahonin. New converter: Animated File allows to read waypoints from external files (only PGO files supported right now). Thanks to Ivan Mahonin. Completely reworked preferences dialogue. Thanks to Yu Chen (concept), Jerome Blanchi (implementation) and Caryoscelus (fixes). Utilize multiple threads when rendering via CLI. Thanks to Ivan Mahonin. Time Loop Layer, Free Time Layer and Stroboscope Layer placed into separate Time category. Thanks to Caryoscelus. Switch Group now displays ghost elements for missing switch elements. Thanks to Ivan Mahonin. Split and merged tangents now displayed in different way. Thanks to Jerome Blanchi. Selecting handle on the workarea now highlights the corresponding parameter in the Parameters Panel. Thanks to Jerome Blanchi. Alt+0 used to show/hide all handles. Thanks to Jerome Blanchi. Synfig code now compatible with C++11 (see issue #904). Thanks to Jerome Blanchi. Tooltips for group transformation widget. Thanks to Jerome Blanchi. Fixed behavior of Insert Item action for Splines (it should be different from Insert item Keep shape action). Thanks to Ivan Mahonin. Fix crash when manipulating with guides. Alow to remove guides by dragging them back to onto rulers. Thanks to Jerome Blanchi.
1.0.209 Oct 2015 03:15 minor bugfix: Dropdown list for Switch Group to choose active layer. Thanks to Max May. Allow to load Gimp Palette files (.gpl) in Palette Editor Panel (). Thanks to Tony (aka BobSynfig). crash on linking regular vertex and width point center (). Thanks to Jerome Blanchi. crash of "Link to Spline" operation when trying to link vertex to the spline it belongs to (). Thanks to Jerome Blanchi. The "Add" convert type now supports reverse manipulations for Real and Angle values. Rendering optimizations (every workarea update is faster by 50ms now). Forbid creating recursive (looped) connections for parameters (). Thanks to Jerome Blanchi.
1.0.121 Jul 2015 03:15 minor feature: Fix switching bone parent. Interactively highlight handles during bouding box selection. Update icons for "New", "Open", "Save/As/All" and "Undo/Redo". Keyframes widget: Double click opens keyframe properties dialog box. Keyframe properties dialog: Show keyframe description and active status.
1.0.027 Apr 2015 02:00 major feature: Single-Window UI. UI migrated from Gtk2 to Gtk3. Reworked Toolbox and Tool Options Panel. Allow to select interface language via preferences. New transformation widget for Group Layer. "Link to Bone" action: Allows to link Group Layers to Bones. "Link to Skeleton" action: Allows automatically to link Spline vertices to the Skeleton (based on the bone Widths). New Layer: Skeleton Distortion. Z-Range feature for Group Layer: Hides all child layers with Z-Depth values outside of specified range. New file format (SFG) which can store embed data. All linked images are packed into single file when saving as SFG. Allow to embed/extract images. New Switch Group layer. Brush Tool: Allows to paint on bitmaps with MyPaint brushes. "Add New Frame" action. Sound: Timeline can be synchronized with global JACK transport. Sound: Integrate MLT framework for sound Playback. New layer: Sound Layer. Allow to modify animated parameters when Animation Mode is off (shift operation applied). Improved Spline Tangents: Now it is possible to split angle or radius independently. Now it is possible to insert new vertex into spline without distorting its shape. Keyframe widget improvements: tooltips, context menus, selection synchronized with Keyframes Panel. MetaData Panel improvements: Allow to change Guides and Grid colors. HSV color wheel in the color selection dialog. Improved spritesheet export. New tool: Cutout.