diff options
Diffstat (limited to 'io_scene_gltf2/blender/exp/gltf2_blender_gather_nodes.py')
-rwxr-xr-x | io_scene_gltf2/blender/exp/gltf2_blender_gather_nodes.py | 5 |
1 files changed, 4 insertions, 1 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 64895459..0774c8ee 100755 --- a/io_scene_gltf2/blender/exp/gltf2_blender_gather_nodes.py +++ b/io_scene_gltf2/blender/exp/gltf2_blender_gather_nodes.py @@ -80,7 +80,10 @@ def __filter_node(blender_object, export_settings): def __gather_camera(blender_object, export_settings): - return gltf2_blender_gather_cameras.gather_camera(blender_object, export_settings) + if blender_object.type != 'CAMERA': + return None + + return gltf2_blender_gather_cameras.gather_camera(blender_object.data, export_settings) def __gather_children(blender_object, export_settings): |