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>2020-03-05 20:36:50 +0300
committerJulien Duroure <julien.duroure@gmail.com>2020-03-05 20:36:50 +0300
commitaf687f5a041eeda7bbe853a5839c2d57223134b2 (patch)
tree63274172d33b8c76d146d076f5caaa17e2b08201 /io_scene_gltf2/blender/exp/gltf2_blender_gather_primitives.py
parentbf2cf4d6010b7efee66da47d3f0b50f9e43a2b24 (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-xio_scene_gltf2/blender/exp/gltf2_blender_gather_primitives.py2
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