diff options
author | Sebastian Parborg <zeddb> | 2018-09-27 16:54:10 +0300 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2018-09-27 21:19:28 +0300 |
commit | a16e5b8efa8be09362d5e56812221db4705b0e26 (patch) | |
tree | 2ad732c5d0b78e345a1f0aaef1dbcc36bc1c509f /source/blender/blenkernel/intern/DerivedMesh.c | |
parent | 975a40dceb560a6bfc67b1562829acc541fa5716 (diff) |
Cleanup: remove unused DerivedMesh code.
Differential Revision: https://developer.blender.org/D3736
Diffstat (limited to 'source/blender/blenkernel/intern/DerivedMesh.c')
-rw-r--r-- | source/blender/blenkernel/intern/DerivedMesh.c | 54 |
1 files changed, 0 insertions, 54 deletions
diff --git a/source/blender/blenkernel/intern/DerivedMesh.c b/source/blender/blenkernel/intern/DerivedMesh.c index 93764ac5f78..6382fd91d0d 100644 --- a/source/blender/blenkernel/intern/DerivedMesh.c +++ b/source/blender/blenkernel/intern/DerivedMesh.c @@ -1149,60 +1149,6 @@ DerivedMesh *mesh_create_derived(Mesh *me, float (*vertCos)[3]) return dm; } -/* XXX2.8(Sybren): can be removed once DerivedMesh port is done */ -#ifdef WITH_DERIVEDMESH_DEPRECATED_FUNCS -DerivedMesh *mesh_create_derived_for_modifier( - struct Depsgraph *depsgraph, Scene *scene, Object *ob, - ModifierData *md, int build_shapekey_layers) -{ - Mesh *me = ob->data; - const ModifierTypeInfo *mti = modifierType_getInfo(md->type); - DerivedMesh *dm; - KeyBlock *kb; - ModifierEvalContext mectx = {depsgraph, ob, 0}; - - md->scene = scene; - - if (!(md->mode & eModifierMode_Realtime)) { - return NULL; - } - - if (mti->isDisabled && mti->isDisabled(md, 0)) { - return NULL; - } - - if (build_shapekey_layers && me->key && (kb = BLI_findlink(&me->key->block, ob->shapenr - 1))) { - BKE_keyblock_convert_to_mesh(kb, me); - } - - if (mti->type == eModifierTypeType_OnlyDeform) { - int numVerts; - float (*deformedVerts)[3] = BKE_mesh_vertexCos_get(me, &numVerts); - - modwrap_deformVerts(md, &mectx, NULL, deformedVerts, numVerts); - dm = mesh_create_derived(me, deformedVerts); - - if (build_shapekey_layers) - add_shapekey_layers(dm, me, ob); - - MEM_freeN(deformedVerts); - } - else { - DerivedMesh *tdm = mesh_create_derived(me, NULL); - - if (build_shapekey_layers) - add_shapekey_layers(tdm, me, ob); - - dm = modwrap_applyModifier(md, &mectx, tdm); - ASSERT_IS_VALID_DM(dm); - - if (tdm != dm) tdm->release(tdm); - } - - return dm; -} -#endif - static float (*get_editbmesh_orco_verts(BMEditMesh *em))[3] { BMIter iter; |