diff options
author | Campbell Barton <ideasman42@gmail.com> | 2018-10-15 09:14:05 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2018-10-15 09:14:05 +0300 |
commit | 27389362a48a7d79df7c7f6df46760f27d421e6f (patch) | |
tree | 937c5820ee0ca1c9def9afab685b2aa878e066eb /source/blender/blenkernel/intern/displist.c | |
parent | 0941d9932352f5070d209ac7398bf5494c55a869 (diff) |
Mesh: remove DerivedMesh for boundbox calculation
Fixes edit-mesh not having a boundbox calculated for it.
Diffstat (limited to 'source/blender/blenkernel/intern/displist.c')
-rw-r--r-- | source/blender/blenkernel/intern/displist.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/source/blender/blenkernel/intern/displist.c b/source/blender/blenkernel/intern/displist.c index 9887d902850..28dff341126 100644 --- a/source/blender/blenkernel/intern/displist.c +++ b/source/blender/blenkernel/intern/displist.c @@ -1868,8 +1868,8 @@ static void boundbox_displist_object(Object *ob) if (ob->bb == NULL) ob->bb = MEM_callocN(sizeof(BoundBox), "boundbox"); - if (ob->derivedFinal) { - DM_set_object_boundbox(ob, ob->derivedFinal); + if (ob->runtime.mesh_eval) { + BKE_object_boundbox_calc_from_mesh(ob, ob->runtime.mesh_eval); } else { float min[3], max[3]; |