[Bf-extensions-cvs] [dd0aa516] gltf_vtree: glTF exporter: retrieve right list of objects to eval

Julien Duroure noreply at git.blender.org
Thu Feb 10 05:29:39 CET 2022


Commit: dd0aa51642e8a6c35076eedf55a63c2fad62e477
Author: Julien Duroure
Date:   Thu Feb 10 05:29:05 2022 +0100
Branches: gltf_vtree
https://developer.blender.org/rBAdd0aa51642e8a6c35076eedf55a63c2fad62e477

glTF exporter: retrieve right list of objects to eval

===================================================================

M	io_scene_gltf2/blender/exp/gltf2_blender_gather_tree.py

===================================================================

diff --git a/io_scene_gltf2/blender/exp/gltf2_blender_gather_tree.py b/io_scene_gltf2/blender/exp/gltf2_blender_gather_tree.py
index 7fee8064..0342579a 100644
--- a/io_scene_gltf2/blender/exp/gltf2_blender_gather_tree.py
+++ b/io_scene_gltf2/blender/exp/gltf2_blender_gather_tree.py
@@ -98,7 +98,7 @@ class VExportTree:
         bpy.context.window.scene = blender_scene
         depsgraph = bpy.context.evaluated_depsgraph_get()
 
-        for blender_object in [obj.original for obj in depsgraph.objects if obj.parent is None]:
+        for blender_object in [obj.original for obj in depsgraph.scene_eval.objects if obj.parent is None]:
             self.recursive_node_traverse(blender_object, None, None, Matrix.Identity(4))
 
     def recursive_node_traverse(self, blender_object, blender_bone, parent_uuid, parent_coll_matrix_world, armature_uuid=None, dupli_world_matrix=None):



More information about the Bf-extensions-cvs mailing list