https://bugs.kde.org/show_bug.cgi?id=438343
Bug ID: 438343 Summary: Animation curves - Transform Mask - Rotation not intuitive Product: krita Version: nightly build (please specify the git hash!) Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: Animation Assignee: krita-bugs-n...@kde.org Reporter: grum...@grum.fr Target Milestone: --- SUMMARY More detailed information on krita-artist.org https://krita-artists.org/t/krita-5-animation-curves-applied-to-transform-mask/24895/1#animation-curves-transform-mask-rotation-not-intuitive-13 STEPS TO REPRODUCE 1) Create a paint layer with a rectangle 2) Add a transform mask on paint layer 3) Create first keyframe at frame 0 4) Move to another frame (example, frame 15) 5) Select “Transform tool” 6) Do a counter-clockwise rotation (example -15°) OBSERVED RESULT By default, a counter clockwise rotation of 15° in Krita is equivalent to a 345° clockwise rotation. Normally it’s not a problem. But when tweening, result in not intuitive: the rotation is really a 345° clockwise rotation. We have to change value to -15° EXPECTED RESULT When working on an animation: If user is doing a clockwise rotation to set angle, animation must be clockwise If user is doing a counter-clockwise rotation to set angle, animation must be counter-clockwise So finally: - If user is doing a clockwise rotation, rotation value should be positive - If user is doing a counter-clockwise rotation, rotation value should be negative Currently that’s really boring to have to calculate currentRotation - 360 each time we need to set a counter-clockwise rotation. It needs to be natural to user. SOFTWARE/OS VERSIONS Linux appimage krita-5.0.0-prealpha-dba5ce5-x86_64.appimage ADDITIONAL INFORMATION Maybe it's more an improvement than a bug, but for whom is used to work with other software where tweening is available, the way Krita manage tje rotation is not logical/intuitive Grum999 -- You are receiving this mail because: You are watching all bug changes.