


You can enable background rendering using a relevant button on toolbar (see second video below). This allows to achieve very smooth playback and timeline scrub. Synfig now remembers already rendered frames, which is greatly improves experience of playback and timeline scrubbing.Īlso, now it is possible to have background rendering of all frames in current animation. For more details please check this discussion. “Preview” mode is giving a fair compromise between speed and display quality and is used by default in GUI. no downsampling, approximations for blur algorithms and some other simplifications. So, we added one more display mode for workarea - “Preview” - which displays all possible layers, but with some simplifications - i.e. There is an option to enable Draft rendering mode (it disables downsampling), but this solution doesn’t fits for all cases, as it is hides many layers, which could be important for you. Unfortunately, this operation demands additional CPU resources and you will notice general application slowdown when working with such scenes. In this version following layers got special optimizations: Outline Layer (completely rewritten), Region Layer, Checkerboard Layer, SuperSample Layer.Īlso, render engine now has downsampling algorithm for bitmaps, which greatly improves quality resulting image.ĭownsampling algorithm for images (mentioned above) greatly improves quality if your scene uses big images scaled to smaller size. Render engine got some major optimizations, which greatly reduces time of handling scenes with many layers, comparing to version 1.2.2 (see issue #314). Rendering status is now indicated with a progress bar at Info Panel (issues #383, #626).Ī sound notification is played when rendering is done (issue #648). Other notable changes regarding rendering process:Ĭhanging rendering target now automatically changes extension of output file. Still, if you wish to achieve best quality, consider to choose “H.264 (Lossless)” codec option. This format is also used for creating Telegram’s animated stickers! This feature is implemented by Anish Gulati as part of Google Summer of Code 2019 program.ĭefault rendering settings now configured to use AVI format with popular mpeg4 codec by default, which resolves issues with playback on most systems (issue #464). Synfig Studio can export animations to Lottie JSON format, which allows to embed them into web pages, play them natively in web browser and on mobile platforms. At the current state the system is still too slow to work with large AVI and MP4 videos, but it is already possible to play with small animated GIFs (yes, it can import GIF as well). This version introduces basic functionality for importing video files. The vectorization algorithm is ported from OpenToonz animation software by Ankit Kumar Dwivedi, as part of Google Summer of Code 2019 program. Synfig Studio now allows to convert raster (bitmap) image into vector image constructed from outlines. Now it is easy to import image sequences - just choose “File” -> “Import sequence…” from menu. We plan to continue improving onion-skin features as part of issue #600. At the same time, we have changed functionality of onion-skin: in all previous versions it was linked to keyframes only, now it is set relatively to ordinary frames. Onion-skin functionality was mainly broken since version 1.2.0 - it wasn’t able to display more than one onion-skin layer. After that you can right-click any Image Layer and choose “Edit image in external tool…”.įixes and changes for onion-skin functionality Right now it is possible to configure preferred image editor via relevant option in Preferences. Hovering mouse cursor over TimeTrack now shows frame preview.įrame thumbnail shown when cursor hovers timelineĪnkit Kumar Dwivedi implemented a possibility to open images in external editor. Now you can define playback range and make playback looped. TimeTrack Panel got several improvements. Now you can “bake” animation of any parameter! This operation “burns” any interpolated curve as a sequence of waypoints. Now transformation widget has a special control point to easily change origin of transformation. Now it’s so easy to sync your animation with soundtrack!Ĭontrol point to change Transformation Origin In addition to that, Rodolfo Ribeiro Gomes implemented a special panel to display waveform. We did a major cleanup of code responsible for sound playback, fixed non-working volume parameter and eliminated synchronization issues. Much thanks to Rodolfo Ribeiro Gomes for implementing this! Double-click on a curve creates a new waypoint, Ctrl+A/Ctrl+D shortcuts are selecting/deselecting all points. You can also use arrow keys on keyboard to move points. Multiple selection for waypoints is also available. Now curves in Graphs Panel have control points, and you can drag to change curve shape.
