From c88ae5fb4111985f85111afd02d5abbb4110725d Mon Sep 17 00:00:00 2001 From: Stefan Jeske Date: Thu, 1 Dec 2022 21:55:23 +0100 Subject: [PATCH] fix the driver system by using the evaluated dependency graph --- bseq/importer.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/bseq/importer.py b/bseq/importer.py index 4c896d0..640971b 100644 --- a/bseq/importer.py +++ b/bseq/importer.py @@ -183,7 +183,11 @@ def update_obj(scene, depsgraph=None): if obj.mode != "OBJECT": continue - current_frame = obj.BSEQ.frame + if depsgraph is not None: + current_frame = obj.evaluated_get(depsgraph).BSEQ.frame + else: + show_message_box("Warning: Might not be able load the correct frame because the dependency graph is not available.", "BSEQ Warning") + current_frame = obj.BSEQ.frame meshio_mesh = None pattern = obj.BSEQ.pattern if obj.BSEQ.use_relative: