Page MenuHome

Improve trackball rotation mode by using a single axis
ClosedPublic

Authored by Igor Malovitsa (IgorNull) on Jun 27 2017, 10:41 PM.

Details

Summary

Currently, trackball rotation sequentially applies rotation across x axis and y axis, which produces weird results when mouse pointer is moving diagonally:

https://gfycat.com/WealthyQuaintBovine

If rotation is combined properly, this problem does not happen:

https://gfycat.com/IndolentZigzagGroundbeetle

This change fixes the problem by using a single axis which is orthogonal and proportional to mouse delta.

Diff Detail

Repository
rB Blender

Event Timeline

Igor Malovitsa (IgorNull) created this object with edit policy "Igor Malovitsa (IgorNull)".
nekk (nekk) added a subscriber: nekk (nekk).
This revision is now accepted and ready to land.Jun 30 2017, 3:43 AM
This revision now requires review to proceed.Jun 30 2017, 3:45 AM

This diff should be closed. (for some reason I don't see the option)

@Igor Malovitsa (IgorNull) please do not change the edit policy can you go to: Add Action --> Close Revision. Thanks.

@Igor Malovitsa (IgorNull) please do not change the edit policy can you go to: Add Action --> Close Revision. Thanks.

No, I can not. I don't have "Close Revision" available in the "Add Action" action list.
Should I change the edit policy to allow admins to edit this revision?

Or any user as we only have a small group with admin rights and they are usually too busy.

Igor Malovitsa (IgorNull) changed the edit policy from "Igor Malovitsa (IgorNull)" to "All Users".Jun 30 2017, 3:27 PM
This revision is now accepted and ready to land.Jun 30 2017, 9:34 PM