Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulien Duroure <julien.duroure@gmail.com>2018-12-05 23:41:39 +0300
committerJulien Duroure <julien.duroure@gmail.com>2018-12-05 23:41:39 +0300
commit3087c4e458dc4e9fd016d2f17e37e0473ce5dce2 (patch)
tree32bbbf5c7f048f8e548cbe25958f81e43d72113b /io_scene_gltf2/blender/exp/gltf2_blender_gather.py
parent0c494907cf799747fcd33171d1532839001dd729 (diff)
glTF exporter: Options tweaks, image merging fixes
Diffstat (limited to 'io_scene_gltf2/blender/exp/gltf2_blender_gather.py')
-rwxr-xr-xio_scene_gltf2/blender/exp/gltf2_blender_gather.py10
1 files changed, 9 insertions, 1 deletions
diff --git a/io_scene_gltf2/blender/exp/gltf2_blender_gather.py b/io_scene_gltf2/blender/exp/gltf2_blender_gather.py
index ad9e7619..217930e1 100755
--- a/io_scene_gltf2/blender/exp/gltf2_blender_gather.py
+++ b/io_scene_gltf2/blender/exp/gltf2_blender_gather.py
@@ -18,6 +18,8 @@ from io_scene_gltf2.io.com import gltf2_io
from io_scene_gltf2.blender.exp import gltf2_blender_gather_nodes
from io_scene_gltf2.blender.exp import gltf2_blender_gather_animations
from io_scene_gltf2.blender.exp.gltf2_blender_gather_cache import cached
+from io_scene_gltf2.blender.exp import gltf2_blender_generate_extras
+from io_scene_gltf2.blender.exp import gltf2_blender_export_keys
def gather_gltf2(export_settings):
@@ -39,7 +41,7 @@ def gather_gltf2(export_settings):
def __gather_scene(blender_scene, export_settings):
scene = gltf2_io.Scene(
extensions=None,
- extras=None,
+ extras=__gather_extras(blender_scene, export_settings),
name=blender_scene.name,
nodes=[]
)
@@ -59,3 +61,9 @@ def __gather_animations(blender_scene, export_settings):
animations += gltf2_blender_gather_animations.gather_animations(blender_object, export_settings)
return animations
+
+def __gather_extras(blender_object, export_settings):
+ if export_settings[gltf2_blender_export_keys.EXTRAS]:
+ return gltf2_blender_generate_extras.generate_extras(blender_object)
+ return None
+