diff options
author | Bastien Montagne <montagne29@wanadoo.fr> | 2018-09-19 12:08:27 +0300 |
---|---|---|
committer | Bastien Montagne <montagne29@wanadoo.fr> | 2018-09-19 12:09:12 +0300 |
commit | 71d18f59a34cd792514e1c9e43b834cd8dc1b4af (patch) | |
tree | 8ffe948b3cac891e364eb5c63f072eaf78dcc2e3 /source/blender/modifiers/intern/MOD_meshsequencecache.c | |
parent | 39f7c8256d5812289010e2a4369ff3cc267ef55f (diff) |
Mesh Sequence Cash: do not *always* report as depending on time!
Diffstat (limited to 'source/blender/modifiers/intern/MOD_meshsequencecache.c')
-rw-r--r-- | source/blender/modifiers/intern/MOD_meshsequencecache.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/source/blender/modifiers/intern/MOD_meshsequencecache.c b/source/blender/modifiers/intern/MOD_meshsequencecache.c index 8e04ff04648..b1c6268649a 100644 --- a/source/blender/modifiers/intern/MOD_meshsequencecache.c +++ b/source/blender/modifiers/intern/MOD_meshsequencecache.c @@ -155,8 +155,12 @@ static DerivedMesh *applyModifier( static bool dependsOnTime(ModifierData *md) { - UNUSED_VARS(md); - return true; +#ifdef WITH_ALEMBIC + MeshSeqCacheModifierData *mcmd = (MeshSeqCacheModifierData *) md; + return (mcmd->cache_file != NULL); +#else + return false; +#endif } static void foreachIDLink( |