Blender Git Commit Log

Git Commits -> Revision 04f063d

Revision 04f063d by Joshua Leung (master)
October 15, 2012, 03:16 (GMT)
Parenting an object to a deformer (armature/curve/lattice) will now attempt to
check if the object is already parented to said deformer before trying to add a
new modifier

This should help reduce the number of cases where users inadvertantly end up
creating multiple deform modifiers pointing to the same object, which has been
known to be a cause of "double-transform" artifacts.

Note that this is only able to detect these cases by checking if the parent
object is selected, so this will only really work for the Ctrl-P shortcut where
you have to select both objects first. However, it shouldn't be a problem either
in the Outliner (drag and drop), as the object probably won't be a child of its
parent already if you're doing this.

Commit Details:

Full Hash: 04f063de84efde869fe712d4533361d687a66980
SVN Revision: 51327
Parent Commit: 2babbb5
Lines Changed: +43, -13

3 Modified Paths:

/source/blender/blenkernel/BKE_modifier.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/modifier.c (+26, -6) (Diff)
/source/blender/editors/object/object_relations.c (+16, -7) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021