From 800bc74a8f57ee5c993924fae28fb2223542fc67 Mon Sep 17 00:00:00 2001 From: Bastien Montagne Date: Sun, 13 May 2012 16:01:59 +0000 Subject: =?UTF-8?q?Adds=20=E2=80=9Calign=E2=80=9D=20option=20to=20snap=20t?= =?UTF-8?q?o=20verts/edges/faces,=20for=20bones=20in=20Pose=20mode.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Have to use a ugly hack, as for pose bones, rotscale transform matrix is not always the same as translate one... :/ Adresses feature request [#30979] snapping: "align rotation with the snapping target" and pose-mode. --- release/scripts/startup/bl_ui/space_view3d.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'release') diff --git a/release/scripts/startup/bl_ui/space_view3d.py b/release/scripts/startup/bl_ui/space_view3d.py index 6efbb99701a..b3ac9481931 100644 --- a/release/scripts/startup/bl_ui/space_view3d.py +++ b/release/scripts/startup/bl_ui/space_view3d.py @@ -93,7 +93,7 @@ class VIEW3D_HT_header(Header): if snap_element != 'INCREMENT': row.prop(toolsettings, "snap_target", text="") if obj: - if obj.mode == 'OBJECT' and snap_element != 'VOLUME': + if obj.mode in {'OBJECT','POSE'} and snap_element != 'VOLUME': row.prop(toolsettings, "use_snap_align_rotation", text="") elif obj.mode == 'EDIT': row.prop(toolsettings, "use_snap_self", text="") -- cgit v1.2.3