[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [57616] trunk/blender: support proportional editing with x-mirror enabled.
Campbell Barton
ideasman42 at gmail.com
Thu Jun 20 20:19:43 CEST 2013
Revision: 57616
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=57616
Author: campbellbarton
Date: 2013-06-20 18:19:42 +0000 (Thu, 20 Jun 2013)
Log Message:
-----------
support proportional editing with x-mirror enabled.
Modified Paths:
--------------
trunk/blender/release/scripts/startup/bl_ui/space_view3d_toolbar.py
trunk/blender/source/blender/editors/transform/transform_conversions.c
trunk/blender/source/blender/editors/transform/transform_generics.c
Modified: trunk/blender/release/scripts/startup/bl_ui/space_view3d_toolbar.py
===================================================================
--- trunk/blender/release/scripts/startup/bl_ui/space_view3d_toolbar.py 2013-06-20 15:57:30 UTC (rev 57615)
+++ trunk/blender/release/scripts/startup/bl_ui/space_view3d_toolbar.py 2013-06-20 18:19:42 UTC (rev 57616)
@@ -232,7 +232,6 @@
mesh = ob.data
col = layout.column(align=True)
- col.active = tool_settings.proportional_edit == 'DISABLED'
col.prop(mesh, "use_mirror_x")
row = col.row()
Modified: trunk/blender/source/blender/editors/transform/transform_conversions.c
===================================================================
--- trunk/blender/source/blender/editors/transform/transform_conversions.c 2013-06-20 15:57:30 UTC (rev 57615)
+++ trunk/blender/source/blender/editors/transform/transform_conversions.c 2013-06-20 18:19:42 UTC (rev 57616)
@@ -2038,7 +2038,7 @@
int cd_vert_bweight_offset = -1;
if (t->flag & T_MIRROR) {
- EDBM_verts_mirror_cache_begin(em, 0, false, true);
+ EDBM_verts_mirror_cache_begin(em, 0, false, (t->flag & T_PROP_EDIT) == 0);
mirror = 1;
}
Modified: trunk/blender/source/blender/editors/transform/transform_generics.c
===================================================================
--- trunk/blender/source/blender/editors/transform/transform_generics.c 2013-06-20 15:57:30 UTC (rev 57615)
+++ trunk/blender/source/blender/editors/transform/transform_generics.c 2013-06-20 18:19:42 UTC (rev 57616)
@@ -1314,9 +1314,11 @@
}
// Mirror is not supported with PET, turn it off.
+#if 0
if (t->flag & T_PROP_EDIT) {
t->flag &= ~T_MIRROR;
}
+#endif
setTransformViewMatrices(t);
initNumInput(&t->num);
More information about the Bf-blender-cvs
mailing list