[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [12768] trunk/blender/source/blender/src/ editobject.c: Group instancing usablitity issue: Hotkey SHIFT+O to set subsurf on/off
Ton Roosendaal
ton at blender.org
Mon Dec 3 17:21:16 CET 2007
Revision: 12768
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=12768
Author: ton
Date: 2007-12-03 17:21:16 +0100 (Mon, 03 Dec 2007)
Log Message:
-----------
Group instancing usablitity issue: Hotkey SHIFT+O to set subsurf on/off
should not work if object had not a subsurf modifier before.
Modified Paths:
--------------
trunk/blender/source/blender/src/editobject.c
Modified: trunk/blender/source/blender/src/editobject.c
===================================================================
--- trunk/blender/source/blender/src/editobject.c 2007-12-03 16:06:34 UTC (rev 12767)
+++ trunk/blender/source/blender/src/editobject.c 2007-12-03 16:21:16 UTC (rev 12768)
@@ -2880,10 +2880,12 @@
for(base= G.scene->base.first; base; base= base->next) {
if(((level==-1) && (TESTBASE(base))) || (TESTBASELIB(base))) {
object_flip_subdivison(base->object, &set, level, mode);
+
if(base->object->dup_group) {
GroupObject *go;
for(go= base->object->dup_group->gobject.first; go; go= go->next)
- object_flip_subdivison(go->ob, &set, level, mode);
+ if( modifiers_findByType(go->ob, eModifierType_Subsurf)) /* only when exists */
+ object_flip_subdivison(go->ob, &set, level, mode);
}
}
}
More information about the Bf-blender-cvs
mailing list