Blender Git Loki
Git Commits -> Revision c4933cc
Revision c4933cc by Brecht Van Lommel (master) November 28, 2009, 13:33 (GMT) |
Mesh Deform Modifier * Now support a Surface mode next to the existing Volume mode. This binds the mesh to the cage mesh surface rather than it's volume. * Implemented reusing the bone heat weighting code. * Advantage is that it works for cage meshes that are not volumes and that binding is much faster. * Weak point is that disconnected components of a mesh are not guaranteed to stick together (same problem exists with bone heat weighting). * Bind weights could still be compressed better to use less memory. Example file: http://download.blender.org/ftp/incoming/cloth_mdef_surface.blend |
Commit Details:
Full Hash: c4933cccfa74836ff88a6904abfaf52c8e0cde87
SVN Revision: 24966
Parent Commit: b83751d
Lines Changed: +303, -183
8 Modified Paths:
/release/scripts/ui/properties_data_modifier.py (+12, -10) (Diff)
/source/blender/blenkernel/intern/modifier.c (+1, -1) (Diff)
/source/blender/editors/armature/meshlaplacian.c (+271, -167) (Diff)
/source/blender/editors/armature/meshlaplacian.h (+2, -1) (Diff)
/source/blender/editors/include/ED_armature.h (+2, -1) (Diff)
/source/blender/editors/object/object_modifier.c (+1, -1) (Diff)
/source/blender/makesdna/DNA_modifier_types.h (+6, -2) (Diff)
/source/blender/makesrna/intern/rna_modifier.c (+8, -0) (Diff)
/source/blender/blenkernel/intern/modifier.c (+1, -1) (Diff)
/source/blender/editors/armature/meshlaplacian.c (+271, -167) (Diff)
/source/blender/editors/armature/meshlaplacian.h (+2, -1) (Diff)
/source/blender/editors/include/ED_armature.h (+2, -1) (Diff)
/source/blender/editors/object/object_modifier.c (+1, -1) (Diff)
/source/blender/makesdna/DNA_modifier_types.h (+6, -2) (Diff)
/source/blender/makesrna/intern/rna_modifier.c (+8, -0) (Diff)