Blender Git Commit Log

Git Commits -> Revision 69893ef

Revision 69893ef by Philipp Oeser (master)
September 27, 2021, 09:53 (GMT)
3DView: Use "real" angle for viewport roll

Since its introduction in {rB5c569d227b64}, the view roll was based on
horizontal movement only. Using a "real" angle not only feels more
natural but also has the benefit of getting more precission the further
away from the center you are (just like regular rotation, brush/stencil
rotation etc.). A similar thing has already been implemented in the
Grease Pencil Tools Addon, now make the blender standard roll the same.

Since this is not using the transform system, we are still lacking a
line in the viewport (this could be added but since this is always based
on the center of the view we dont necessarily need this), as well as the
additional Shift-extra-precission behavior.

Fixes T89883

Maniphest Tasks: T89883

Differential Revision: https://developer.blender.org/D12582

Commit Details:

Full Hash: 69893ef27c9188916648adb84d5867f2d39c780e
Parent Commit: 8dcddbcc
Lines Changed: +14, -11

1 Modified Path:

/source/blender/editors/space_view3d/view3d_edit.c (+14, -11) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021