[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [46805] trunk/blender/source/blender/ blenkernel/intern/modifier.c: Fix bug #31529 Remesh remove Apply as Shape button
Nicholas Bishop
nicholasbishop at gmail.com
Sun May 20 17:00:19 CEST 2012
Revision: 46805
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=46805
Author: nicholasbishop
Date: 2012-05-20 15:00:19 +0000 (Sun, 20 May 2012)
Log Message:
-----------
Fix bug #31529 Remesh remove Apply as Shape button
Change modifier_sameTopology() to not not treat Nonconstructive
modifiers as having same topology. This function is only used to test
whether Apply as Shape is allowed.
The exact nature of "nonconstructive" modifiers is not documented, but
current list is remesh, fluidsim, decimate, mask, build, and
boolean. All of these modify topology, and should not be making making
shape keys.
Modified Paths:
--------------
trunk/blender/source/blender/blenkernel/intern/modifier.c
Modified: trunk/blender/source/blender/blenkernel/intern/modifier.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/modifier.c 2012-05-20 13:56:42 UTC (rev 46804)
+++ trunk/blender/source/blender/blenkernel/intern/modifier.c 2012-05-20 15:00:19 UTC (rev 46805)
@@ -250,8 +250,7 @@
int modifier_sameTopology(ModifierData *md)
{
ModifierTypeInfo *mti = modifierType_getInfo(md->type);
- return ELEM3(mti->type, eModifierTypeType_OnlyDeform, eModifierTypeType_Nonconstructive,
- eModifierTypeType_NonGeometrical);
+ return ELEM(mti->type, eModifierTypeType_OnlyDeform, eModifierTypeType_NonGeometrical);
}
int modifier_nonGeometrical(ModifierData *md)
More information about the Bf-blender-cvs
mailing list