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

            Bug ID: 495071
           Summary: Feature requests for animation interpolation
    Classification: Applications
           Product: krita
           Version: 5.2.6
          Platform: Microsoft Windows
                OS: Microsoft Windows
            Status: REPORTED
          Keywords: accessibility, efficiency, usability
          Severity: wishlist
          Priority: NOR
         Component: Animation
          Assignee: krita-bugs-n...@kde.org
          Reporter: david07val...@gmail.com
  Target Milestone: ---

SUMMARY
Just some requests that may come helpful with the animation workflow, specially
regarding keyframes.

1. Support for interpolating and making keyframes out of the properties of
layers
 This can help a lot making filters, effects and some more niche applications
like color-shifting and effects by making them a lot more accessible and easier
to achieve without a lot of workaround and high-thinking required for the same
function with a lot more steps. This could work wonders for things such as the
Layer Styles and Filter Layers, allowing to change properties on the fly such
as a animated character having an outer glow without the user having to do the
complex task of animating the glow frame by frame, or the background being
automatically blurred after being drawn in high-detail first
   EXAMPLE: Color shifting can be achieved by creating a Filter -> HSV
Adjustment layer, setting the Hue to 100, clipping it into a color layer and
keyframing the opacity of the Filter Layer. This is a very convoluted and
difficult process for someone that doesn't have a lot of technical knowledge to
figure out a workaround for a desired effect in the face of not having an
option, this could be done way more easily by allowing the Hue value to be
assigned to a keyframe and its value to be shifted.

  1.1. Allowing ease of access for assigning a layer's value to be keyframed
   Something along the lines of right-clicking "Hue" in the layer's properties
and allowing the user to choose to assign it to a keyframe channel or the
Animation Curve docker having options to choose a layer's value whenever the
Add Keyframe to Control Scalar Property button is pressed.

  2. Making loops easier to accomplish
   An option in the effect of "Set keyframe in bulk" or "Loop section" in the
Timeline Docker could make the task of Select-Duplicate-Select-Duplicate for
making short sections of animation loop for a certain period of time a past
thing. Something like that can be achieved by importing a video and making it
repeat, but it's not the most intuitive thing. 
I'm no developer, but I can suggest that if the loop is programmed to be just
data, it can be optimized in favor of the rendering by telling the program when
and how many times to repeat the loop.





SOFTWARE/OS VERSIONS
Windows 10

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

Reply via email to