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.