diff options
author | Julien Duroure <julien.duroure@gmail.com> | 2021-08-23 20:06:55 +0300 |
---|---|---|
committer | Julien Duroure <julien.duroure@gmail.com> | 2021-08-23 20:06:55 +0300 |
commit | 060d0e76fbb2319e12e8fdf8435debe5267bfc7d (patch) | |
tree | 779833e5fd97434c86d9bf2adda78cf3f1dea9fe /io_scene_gltf2/blender | |
parent | 669b89d6a56dfebee45c4b72950d212da04d17df (diff) |
glTF export: Do not export empty node when camera or light export is disable
Diffstat (limited to 'io_scene_gltf2/blender')
-rwxr-xr-x | io_scene_gltf2/blender/exp/gltf2_blender_gather_nodes.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/io_scene_gltf2/blender/exp/gltf2_blender_gather_nodes.py b/io_scene_gltf2/blender/exp/gltf2_blender_gather_nodes.py index 7b58c0f9..a2fc57be 100755 --- a/io_scene_gltf2/blender/exp/gltf2_blender_gather_nodes.py +++ b/io_scene_gltf2/blender/exp/gltf2_blender_gather_nodes.py @@ -140,6 +140,12 @@ def __filter_node(blender_object, blender_scene, export_settings): if not found: return False + if blender_object.type == 'LIGHT': + return export_settings[gltf2_blender_export_keys.LIGHTS] + + if blender_object.type == 'CAMERA': + return export_settings[gltf2_blender_export_keys.CAMERAS] + return True |