diff options
author | Julien Duroure <julien.duroure@gmail.com> | 2019-04-18 19:19:23 +0300 |
---|---|---|
committer | Julien Duroure <julien.duroure@gmail.com> | 2019-04-18 19:19:23 +0300 |
commit | 9b59f7754440f74337d1351e3c0050006fced629 (patch) | |
tree | bac6bbb7eceb1b146ecda56ddf6f0f685d458f9b /io_scene_gltf2 | |
parent | e47cb9ed5b5cc1a29efbd14de77177e08ba968aa (diff) |
glTF exporter: export addon version inside exported gltf/glb files
and dump addon version to 0.9.0
Diffstat (limited to 'io_scene_gltf2')
-rwxr-xr-x | io_scene_gltf2/__init__.py | 6 | ||||
-rwxr-xr-x | io_scene_gltf2/blender/exp/gltf2_blender_gltf2_exporter.py | 3 |
2 files changed, 6 insertions, 3 deletions
diff --git a/io_scene_gltf2/__init__.py b/io_scene_gltf2/__init__.py index 1e17c695..ac84ee02 100755 --- a/io_scene_gltf2/__init__.py +++ b/io_scene_gltf2/__init__.py @@ -14,8 +14,8 @@ bl_info = { 'name': 'glTF 2.0 format', - 'author': 'Julien Duroure, Norbert Nopper, Urs Hanselmann, Moritz Becher, Benjamin Schmithüsen, Jim Eckerlein', - "version": (0, 0, 1), + 'author': 'Julien Duroure, Norbert Nopper, Urs Hanselmann, Moritz Becher, Benjamin Schmithüsen, Jim Eckerlein, and many external contributors', + "version": (0, 9, 0), 'blender': (2, 80, 0), 'location': 'File > Import-Export', 'description': 'Import-Export as glTF 2.0', @@ -26,6 +26,8 @@ bl_info = { 'category': 'Import-Export', } +def get_version_string(): + return str(bl_info['version'][0]) + '.' + str(bl_info['version'][1]) + '.' + str(bl_info['version'][2]) # # Script reloading (if the user calls 'Reload Scripts' from Blender) diff --git a/io_scene_gltf2/blender/exp/gltf2_blender_gltf2_exporter.py b/io_scene_gltf2/blender/exp/gltf2_blender_gltf2_exporter.py index 27bf869e..c9c41fe4 100755 --- a/io_scene_gltf2/blender/exp/gltf2_blender_gltf2_exporter.py +++ b/io_scene_gltf2/blender/exp/gltf2_blender_gltf2_exporter.py @@ -14,6 +14,7 @@ import re from typing import List +from ... import get_version_string from io_scene_gltf2.io.com import gltf2_io from io_scene_gltf2.io.com import gltf2_io_extensions from io_scene_gltf2.io.exp import gltf2_io_binary_data @@ -35,7 +36,7 @@ class GlTF2Exporter: copyright=copyright, extensions=None, extras=None, - generator='Khronos Blender glTF 2.0 I/O', + generator='Khronos glTF Blender I/O v' + get_version_string(), min_version=None, version='2.0') |