diff --git a/scripts/addons_core/io_scene_gltf2/__init__.py b/scripts/addons_core/io_scene_gltf2/__init__.py index ef85435565a..2d499df4b55 100755 --- a/scripts/addons_core/io_scene_gltf2/__init__.py +++ b/scripts/addons_core/io_scene_gltf2/__init__.py @@ -5,7 +5,7 @@ bl_info = { 'name': 'glTF 2.0 format', 'author': 'Julien Duroure, Scurest, Norbert Nopper, Urs Hanselmann, Moritz Becher, Benjamin Schmithüsen, Jim Eckerlein, and many external contributors', - "version": (4, 2, 56), + "version": (4, 2, 57), 'blender': (4, 2, 0), 'location': 'File > Import-Export', 'description': 'Import-Export as glTF 2.0', diff --git a/scripts/addons_core/io_scene_gltf2/blender/exp/gltf2_blender_gather_tree.py b/scripts/addons_core/io_scene_gltf2/blender/exp/gltf2_blender_gather_tree.py index 375fd1cca89..1efc5ceb6c4 100644 --- a/scripts/addons_core/io_scene_gltf2/blender/exp/gltf2_blender_gather_tree.py +++ b/scripts/addons_core/io_scene_gltf2/blender/exp/gltf2_blender_gather_tree.py @@ -925,5 +925,6 @@ class VExportTree: if len(centers) == 0: self.export_settings['gltf_collection_center'] = Vector((0.0, 0.0, 0.0)) + return self.export_settings['gltf_collection_center'] = sum(centers, Vector()) / len(centers)