diff options
author | Julien Duroure <julien.duroure@gmail.com> | 2020-03-05 20:36:50 +0300 |
---|---|---|
committer | Julien Duroure <julien.duroure@gmail.com> | 2020-03-05 20:36:50 +0300 |
commit | af687f5a041eeda7bbe853a5839c2d57223134b2 (patch) | |
tree | 63274172d33b8c76d146d076f5caaa17e2b08201 /io_scene_gltf2/blender/exp/gltf2_blender_gather_primitives.py | |
parent | bf2cf4d6010b7efee66da47d3f0b50f9e43a2b24 (diff) |
glTF exporter: avoid crash using compositor rendering for image generation
Diffstat (limited to 'io_scene_gltf2/blender/exp/gltf2_blender_gather_primitives.py')
-rwxr-xr-x | io_scene_gltf2/blender/exp/gltf2_blender_gather_primitives.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/io_scene_gltf2/blender/exp/gltf2_blender_gather_primitives.py b/io_scene_gltf2/blender/exp/gltf2_blender_gather_primitives.py index db1115d0..cca86432 100755 --- a/io_scene_gltf2/blender/exp/gltf2_blender_gather_primitives.py +++ b/io_scene_gltf2/blender/exp/gltf2_blender_gather_primitives.py @@ -59,6 +59,8 @@ def gather_primitives( material = gltf2_blender_gather_materials.gather_material(blender_material, double_sided, export_settings) + # NOTE: gather_material may invalidate blender_mesh (see #932), + # so make sure not to access blender_mesh again after this point except IndexError: # no material at that index pass |