I decided to write this as a feature request as I think I have a defined problem and possible solution, but foremost I would like to start a discussion on current “tilt direction” assumptions.
Currently the tilt angle from tablet has a default 0° at a non-reachable top. This results in right-handed artists (RH) getting 135°, and left-handed ones (LH), 225° offset in natural position of their hands.
This leads to a few problems with brushes using the tilt-rotation feature.
- One brush will create different outputs for LH, RH and and no-tilt users.
- None of these three really matches the angle indicator (red on screen above). This was already present, but in krita 5 will get even more pronounced with @Deif_Lou (wonderful) patch. With properly saved brushtip (horizontal) a user needs to remember about this 45° offset.
- Solving this is left for brush creators - I decided to release 3 different packs, @RamonM uses tricks with mirroring the brushtip at some angle and accept the offset as you can still reach horizontal and vertical rotation, but for me this diagonal brush is a bit weird for a default 0° angle.
Here is my loose idea of one system that could make it all clear.
I would propose a global tilt offset that could be set in the tablet settings. The selected value would be added to the tilt signal. This could be done as a “any angle selector” or just RH and LH presets (first being more flexible but less understandable at first sight, second clearer though not that flexible).
This way we could produce brush presets with tiltDir-rotation enabled and these would render at the same angle for all three types of users, and would match the brush angle widget, as long as the users configured it well.
Please let me know you think the current system is a bit ambiguous. Or it may be just me, while other users don’t really care about it, and like the diagonal brush. Maybe some users of my brushpack like @Labi (my pack has this offset embedded so its users could be able to tell if this feels natural or not) could tell what they think about it.
Any feedback is very welcome. Thanks in advance.