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

            Bug ID: 478267
           Summary: Could we import animation frames like a file layer?
    Classification: Applications
           Product: krita
           Version: unspecified
          Platform: Kubuntu
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Animation
          Assignee: krita-bugs-n...@kde.org
          Reporter: vikinghelme...@gmail.com
  Target Milestone: ---

SUMMARY

When we import an image file, we can do so either directly into memory as a
raster, or as a "file layer" which references the image by file path and serves
as a stand-in. Edits to that file outside of the file path, such as by another
program, will generally show up immediately when we switch back to Krita. This
can be very handy when we're using one program for art, like Blender for a
box-in, and want to make a change to a specific layer; or when we're attempting
to copy an image more exactly with hand art.

However, it doesn't seem to extend to animation. I use Krita regularly to
animate, but I'm looking to expand my tool set and recently started using
grease pencil for Blender too. It's more vector-based, but when I export a
sequence of frames from it and then do post-work in Krita, I can take advantage
of all of the features of both. As a hobbyist this saves me an enormous amount
of time and energy; as I can use Blender's features for the basic frames, rough
animations using armatures, and a lot of the composition of the scene, then use
Krita's features to handle more two dimensional elements and its brush set for
frame layers I'm deferring and doing by hand.

There's nothing explicitly unusable about rendering to PNGs or EXRs from
Blender, and then importing them as an image sequence in Krita; but if I make a
mistake, I need to go back, re-render those same frames in Blender, and then
re-import and align them in Krita. I have found no way to load a frame sequence
as a file layer. If the benefits of a file layer could be applied to a video,
or even a sequence of still frames, it would turn Blender and Krita into an
absolute animation power house.

I could literally use both programs, at the same time, on an animation.

The only thing missing is the ability to import a folder or so of frames by
file path reference instead of as rasters. This would do well for memory
management on less studio-oriented machines, too. Videos like MKVs or MP4s
would be great, but even a sequence of stills as file layers would be a
wonderful improvement to the software.

Unfortunately, I have no idea how to go about doing that with Krita's code.
Unless there's another way to do it that I'm missing, could this be
implemented?

(Since this is more of an idea for a feature, I'm going to portray how I
imagine the interface working with the rest of this.)
STEPS TO REPRODUCE
1. File → Import Animation Frames...
2. Click "Add images", add image paths
3. Select "As file layer" from drop-down (or some other selector)
4. Click OK

EXPECTED RESULT
Frames load sequentially into a layer as they would into file layers

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: KUbuntu 22.04
KDE Plasma Version: 5.24.7
KDE Frameworks Version: 5.92.0
Qt Version: 5.15.3

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

Reply via email to