Blender Git Commit Log

Git Commits -> Revision 632755a

Revision 632755a by Sybren A. Stüvel (master)
May 9, 2018, 10:17 (GMT)
Modifiers: ported Surface Deform to Mesh

The modifier performed the 'bind' operation not in the bind operator,
but delayed in the mesh evaluation. This saved the result in a CoW copy
instead of in the actual modifier data. The binding operator now follows
the same approach as Mesh Deform: it forces the modifiers to run on the
real (non-CoW) data, making it possible for the modifier to store the
binding data.

This commit also ports the usage of DerivedMesh to Mesh.

Commit Details:

Full Hash: 632755a3b1988e7553b381c2d737cb956e26780b
Parent Commit: 5e915ba
Lines Changed: +126, -35

1 Added Path:

/source/blender/modifiers/MOD_modifier_helpers.h (+39, -0) (View)

5 Modified Paths:

/source/blender/editors/object/CMakeLists.txt (+1, -0) (Diff)
/source/blender/editors/object/object_modifier.c (+26, -0) (Diff)
/source/blender/makesdna/DNA_modifier_types.h (+2, -0) (Diff)
/source/blender/modifiers/CMakeLists.txt (+1, -0) (Diff)
/source/blender/modifiers/intern/MOD_surfacedeform.c (+57, -35) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021