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:
authorCampbell Barton <ideasman42@gmail.com>2011-10-13 09:43:45 +0400
committerCampbell Barton <ideasman42@gmail.com>2011-10-13 09:43:45 +0400
commitcc14230c584265f155703d9a546e0ee2154199c2 (patch)
tree0779f7bf41cadd6037b19a0e66a9aa6fd993b373
parent0c7ec221c9fbd1627b0b7dd1d42814e8b6cee531 (diff)
fix for povray with faces using invalid material index values
-rw-r--r--render_povray/render.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/render_povray/render.py b/render_povray/render.py
index 3324c4f0..ef36481b 100644
--- a/render_povray/render.py
+++ b/render_povray/render.py
@@ -975,8 +975,12 @@ def write_pov(filename, scene=None, info_callback=None):
if me.vertex_colors:
for fi, f in enumerate(me_faces):
+ # annoying, index may be invalid
material_index = f.material_index
- material = me_materials[material_index]
+ try:
+ material = me_materials[material_index]
+ except:
+ material = None
if material and material.use_vertex_color_paint: