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.

Reply via email to