diff options
Diffstat (limited to 'source/blender/blenkernel')
-rw-r--r-- | source/blender/blenkernel/intern/mesh.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/source/blender/blenkernel/intern/mesh.c b/source/blender/blenkernel/intern/mesh.c index 266247d5143..aea3e5f4281 100644 --- a/source/blender/blenkernel/intern/mesh.c +++ b/source/blender/blenkernel/intern/mesh.c @@ -551,7 +551,10 @@ void BKE_mesh_copy_data(Main *bmain, Mesh *me_dst, const Mesh *me_src, const int BKE_mesh_update_customdata_pointers(me_dst, do_tessface); me_dst->edit_btmesh = NULL; + + /* Call BKE_mesh_runtime_reset? */ me_dst->runtime.batch_cache = NULL; + me_dst->runtime.looptris.array = NULL; me_dst->runtime.bvh_cache = NULL; if (me_src->id.tag & LIB_TAG_NO_MAIN) { |