This is not in the nearest plans yet. At the moment our primary goals are improving rendering (thanks to @blackwarthog) and improving animation tools (such as Graphs panel and Sound, thanks to @rodolforg for that).
Here is what I see should be done here:
-
Allow to un-export canvases (I saw there is a code already written for that, but no buttons visible in UI for performing that action)
-
Currently it is possible to replace (switch) canvases by animating “Canvas” parameter of a Group - https://www.youtube.com/watch?v=nfZfO8w9HT4. I think this is the base feature for having vector frame-by-frame animation in Synfig. And in fact it is very similar to architecture of OpenToonz.
Unfortunately, it doesn’t shows waypoints for switching events - it is not possible to edit time of switching. Well, actually from this page you can find that it IS possible to show waypoints for canvas switching events, see this video - https://youtu.be/7qRWX6okjOg. But in this case you will not see child waypoints of the group (they should be displayed in the same row of “Canvas” parameter). So, to solve this we need to re-think layout of TimeTrack panel. And this work should be done after (or as part of) reworking of TImeTrack panel - Generic waypoint editing operations · Issue #266 · synfig/synfig · GitHub (because we need