[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [32492] trunk/blender/source/blender/ editors/transform/transform_snap.c: Partial fix for [#22867] retopo bug
Janne Karhu
jhkarh at gmail.com
Fri Oct 15 11:23:18 CEST 2010
Revision: 32492
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=32492
Author: jhk
Date: 2010-10-15 11:23:18 +0200 (Fri, 15 Oct 2010)
Log Message:
-----------
Partial fix for [#22867] retopo bug
* More logical to restrict snapping to all visible objects instead of just selectable objects
* Rest of bug added to todo-list
Modified Paths:
--------------
trunk/blender/source/blender/editors/transform/transform_snap.c
Modified: trunk/blender/source/blender/editors/transform/transform_snap.c
===================================================================
--- trunk/blender/source/blender/editors/transform/transform_snap.c 2010-10-15 09:07:19 UTC (rev 32491)
+++ trunk/blender/source/blender/editors/transform/transform_snap.c 2010-10-15 09:23:18 UTC (rev 32492)
@@ -1587,7 +1587,7 @@
base= FIRSTBASE;
for ( base = FIRSTBASE; base != NULL; base = base->next ) {
- if ( BASE_SELECTABLE(v3d, base) && (base->flag & (BA_HAS_RECALC_OB|BA_HAS_RECALC_DATA)) == 0 && ((mode == SNAP_NOT_SELECTED && (base->flag & (SELECT|BA_WAS_SEL)) == 0) || (ELEM(mode, SNAP_ALL, SNAP_NOT_OBEDIT) && base != BASACT)) ) {
+ if ( BASE_VISIBLE(v3d, base) && (base->flag & (BA_HAS_RECALC_OB|BA_HAS_RECALC_DATA)) == 0 && ((mode == SNAP_NOT_SELECTED && (base->flag & (SELECT|BA_WAS_SEL)) == 0) || (ELEM(mode, SNAP_ALL, SNAP_NOT_OBEDIT) && base != BASACT)) ) {
Object *ob = base->object;
if (ob->transflag & OB_DUPLI)
More information about the Bf-blender-cvs
mailing list