[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [2211] trunk/py/scripts/addons/ io_scene_obj/export_obj.py: fix [#28146] OBJ fails when mehs has no material
Campbell Barton
ideasman42 at gmail.com
Tue Aug 2 12:25:13 CEST 2011
Revision: 2211
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=2211
Author: campbellbarton
Date: 2011-08-02 10:25:12 +0000 (Tue, 02 Aug 2011)
Log Message:
-----------
fix [#28146] OBJ fails when mehs has no material
Modified Paths:
--------------
trunk/py/scripts/addons/io_scene_obj/export_obj.py
Modified: trunk/py/scripts/addons/io_scene_obj/export_obj.py
===================================================================
--- trunk/py/scripts/addons/io_scene_obj/export_obj.py 2011-08-02 06:20:00 UTC (rev 2210)
+++ trunk/py/scripts/addons/io_scene_obj/export_obj.py 2011-08-02 10:25:12 UTC (rev 2211)
@@ -383,6 +383,11 @@
materials = me.materials[:]
material_names = [m.name if m else None for m in materials]
+ # avoid bad index errors
+ if not materials:
+ materials = [None]
+ material_names = [""]
+
# Sort by Material, then images
# so we dont over context switch in the obj file.
if EXPORT_KEEP_VERT_ORDER:
More information about the Bf-extensions-cvs
mailing list