mesh_get_eval_final() should check ob->runtime.mesh_eval

It has nothing to do with ob->derivedFinal, which it checked before.
This commit is contained in:
Sybren A. Stüvel 2018-06-08 15:42:27 +02:00
parent 934b9e80d0
commit 335e030753
1 changed files with 1 additions and 1 deletions

View File

@ -3138,7 +3138,7 @@ Mesh *mesh_get_eval_final(
bool need_mapping;
dataMask |= object_get_datamask(depsgraph, ob, &need_mapping);
if (!ob->derivedFinal ||
if (!ob->runtime.mesh_eval ||
((dataMask & ob->lastDataMask) != dataMask) ||
(need_mapping != ob->lastNeedMapping))
{