https://bugs.kde.org/show_bug.cgi?id=494628

Emmet O'Neill <emmetoneill....@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |INTENTIONAL
             Status|ASSIGNED                    |RESOLVED

--- Comment #3 from Emmet O'Neill <emmetoneill....@gmail.com> ---
Hi there!

I think the issue that you're running into during your recording has to do with
the fact that switching `layers` is not the same thing as switching `cuts` in
the storyboard. 

That explanation might be a bit confusing at first, so I'll elaborate on it a
bit:

- Krita documents are made up of `Layers`, composited transparently, one on top
of another (like cels in traditional animation).
- Each layer can be independently animated via the `Animation Timeline Docker`,
across multiple frames. (Some frames, called `Keyframes` in the context of
Krita, contain pixel content, while others are `Hold Frames` that continue to
show the content from the previous keyframe.)
- Krita's `Storyboard Docker` basically just keeps track of snapshots of the
animation at certain points in time, called `Scenes`. Each scene can basically
be thought of us a specific frame in time relative to the content of the
timeline docker.

So, looking at the timeline in your example, "Paint Layer 1" contains 3
keyframes, each with different content, while the above layers ("Paint Layer 2"
and "Paint Layer 3") have only 1 unique keyframe of content, which is held
indefinitely from frame 0 onward. Then, looking at the storyboard docker, you
have 3 scenes; each 1 frame long, essentially snapshotting frame 0, frame 1 and
frame 2 of the animation.

And because "Paint Layer 2" and "Paint Layer 3" are holding the contents of
their 1 keyframe across all 3 frames of your 3 storyboard scenes, you are
seeing the lines that you draw appear in all three scenes.

This might seem kind of clunky and cumbersome when you read it, but it's just a
byproduct of the level of control that Krita gives animators. 

With that said, you should know that there's a small "+" button (the "New
Scene" button) near the bottom of the Storyboard Docker that will automatically
create a new frame on every layer in the stack at the same time, assuming that
you don't want to hold any content over from the last scene.

Anyway... Since this is just an intrinsic part of Krita's design it's not
really a bug, so I'm going to mark this as "intentional" for now. 
(But we're open to any ideas from users for ways that we can improve the
animation/storyboarding workflow!)

Thanks for the report. :)

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to