Feedback Wanted: Help Us Improve Krita's Animation Tools!

I didn’t know you could do it with space+rmb+drag! Thanks!

Nevertheless, I still find it less accurate because of the drag function. IMHO, it would be more precise if you could do it step by step, without the need of dragging in the timeline.

1 Like

There are some changes/new ways to zoom in-out in the Timeline here: https://invent.kde.org/kde/krita/-/merge_requests/311 - although tbh for now it’s not really working for me with my tablet pen, but it might be good to take a look at this in a few days since there will be probably a new build to test.

2 Likes

Perhaps a work-around would be having Space + RMB + drag produce the same function, but holding Shift at the same time would scale the timeline zoom to set increments. Eg. Space + RMB + Shift + drag to the left would zoom out to 1.5x, 2x, 3x (or a different increment), and dragging to the right would zoom in, in a similar way. This would be useful for large animation sequences, where you are constantly scrolling and selecting many frames in the Timeline, and need to zoom into numerous sections without too much dragging.

Would that be too many buttons to press? I hope it is more intuitive for the user who is accustomed to how transform snapping in Krita operates, but I could be wrong. It may be the same as holding the Ctrl key instead while dragging, but the two are pretty close on the keyboard.

I was thinking something more simple: Cmd (or ctrl) + left/right arrow to zoom in or out more precisely than Space+RMB+shift+drag (yes, too many buttons).

1 Like

That’s a good alternative I think.

I’m wondering if there would be an option to skip to keyframes in the timeline, possibly by pressing Ctrl + L/R arrow? Either way the increments could work with Ctrl or Shift, or even Alt with arrows I guess.

1 Like

Personally, it turned out to be extremely practical for me to use Shift+a Shift+D for frame-by-frame navigation,(not a key frame, but just a frame-by-frame, instead of the standard arrows) This allowed all frequently used keyboard abbreviations to be centered under the left hand. There are a lot of available functions, but they are too situational to assign them hot keys (at least for me), I would like to be able to “without coding” directly from the program to assemble your own button panel, similar to ConfigureTolbars> maneToolBar, only in a separate set. And as suggested, this toolbar could really fit well above the timeline, absorb the functions of the left/right inserts(in the form of icons), and even replace the animation panel.

1 Like

Anyway, maybe someone said it, maybe you can cooperate with confifu who is planning to make storyboard feature:

Especially when it comes to make feature like moving camera or other fields common for animation.

2 Likes

Hello,
First of all, congratulations for the excellent work that has been done on Krita.
Here are my suggestions:

  • Multi-mod on Keyframes:
    A way to select multiples keyframes and do modifications in all at same time. For example, select a range of keyframes and move all of them on the workspace, it will be helpful when do a loop animation that stands to move through the scenario, e.g. a walk/run cycle(in this case you drawning one cycle, and the rest are copy+paste just adjusting the position).

  • Camera:
    I liked this idea mentioned earlier, this tool will be very useful when you drawn the full scenario and want to focused in just one part.

Best Regards :smiley:

2 Likes

Everyone’s celebration of virtual cameras is dead-on, it’s one of After Effects or Toonboom’s greatest animation workflow features and they are a great boon to people who are working on storyboards and animatics. In alignment with this, it would be nice for such a camera to show the camera view as well as title-safe guides and some of what’s outside the frame of the camera (maybe at partical opacity?). It can be very easy to get disoriented working with a virtual camera if you only have the view through the viewfinder to go off of. With the camera, it would also be useful to be able to do perspective by having layers rotated to become a ground plane or have layers at different depths to do parallax.

I work in games and I am always animating loops so tools that make that easier are welcome additions. I’d love to see onionskinning optionally loop as well as having the “next frame” keyboard shortcut optionally loop back to the first frame.

Actually, a lot of my requests are onionskinning related it turns out :sweat_smile: it’s a little slow to change onionskin settings due to the columns interface (I’d rather just have an RGBA curve), it’s hard to see onionskins if the layer has full alpha, which makes cleaning up color details hard (maybe a blendmode for onionskin blending would help?). It would be nice to be able to make onionskins for other layers a different color+alpha from the ones of the layer I’m looking at.

My background is mostly animating in flash and after effects, so I really appreciate krita specifically as a raster animation program for doing pixel work and comfortably sketchy rough animation with real illustration brushes, so I’m glad to see this continue to get attention!

3 Likes

Please vector animation tools (with animation curves), is the only thing that I really need from krita.

Thanks everybody for the great feedback and suggestions. Keep them coming!

Eoin and I have been a bit swamped with things over the last month, but we’ll do our best to get as much animation workflow goodness into 2021’s Krita 5.0 as we can. :slight_smile:

4 Likes

Can’t wait!

1 Like

3 posts were split to a new topic: Aid in coloring animation

Hi,
just wanted to add some suggestions

Like many said the UI of Krita has too many huge buttons:
see below the modified example:

this set up gives some room for the sound button to be slightly bigger and the new layer also to have more space

And to avoid the continuous clicking of buttons maybe it would be best to rework the whole timeline GUI to be more interactive and readable like in opentoonz / tv paint etc where you can easily select where you want the onion skinning to be straight from the timeline and create hold frames through dragging the icons left and right, its a much efficient both in terms of speed and space use.

And in the late future it would be cool to have performance improvements as the animation playback lags quite a lot.( and maybe some improvements on the fill tool as compared to Photoshop it doesn’t work that great out of the box )

You’re totally right.

Audio is really lacking right now, and until recently it wasn’t even working on some platforms. On top of all the things that you mentioned, I think that the way audio is currently handled is difficult to sync properly with the animation, so we may need to change that. We also need a waveform visualization, so that animators can also see where transients occur in relation to their frames.

There’s a ton of work to be done, and I’m sorry to say that it won’t be significantly better in Krita 5.0, because audio is something that we haven’t been able to really dive into yet (other than just making sure that it “works” on all platforms).

Unfortunately, Krita 5 probably still won’t be a great tool for lipsyncing or animating to audio in general, so please keep your expectations in check in that regard. But, for what little that it’s worth, just know that we understand that audio is pretty subpar right now and that a lot of the things you listed are big problems, and that we plan on addressing them as soon as we can. (I’m hoping in 5.1, but don’t quote me on that!)

1 Like

A post was split to a new topic: Inverted Fill