[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [33865] trunk/blender/release/scripts/op/ io_scene_x3d/export_x3d.py: fix [#25353] X3D Export generates AttributeError: 'NoneType' object has no attribute ' texture'

Campbell Barton ideasman42 at gmail.com
Thu Dec 23 00:16:45 CET 2010


Revision: 33865
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=33865
Author:   campbellbarton
Date:     2010-12-23 00:16:45 +0100 (Thu, 23 Dec 2010)

Log Message:
-----------
fix [#25353] X3D Export generates AttributeError: 'NoneType' object has no attribute 'texture'

Modified Paths:
--------------
    trunk/blender/release/scripts/op/io_scene_x3d/export_x3d.py

Modified: trunk/blender/release/scripts/op/io_scene_x3d/export_x3d.py
===================================================================
--- trunk/blender/release/scripts/op/io_scene_x3d/export_x3d.py	2010-12-22 23:09:30 UTC (rev 33864)
+++ trunk/blender/release/scripts/op/io_scene_x3d/export_x3d.py	2010-12-22 23:16:45 UTC (rev 33865)
@@ -417,11 +417,12 @@
                                 break
             elif mat_first:
                 for mtex in mat_first.texture_slots:
-                    tex = mtex.texture
-                    if tex and tex.type == 'IMAGE':
-                        image = tex.image
-                        if image:
-                            break
+                    if mtex:
+                        tex = mtex.texture
+                        if tex and tex.type == 'IMAGE':
+                            image = tex.image
+                            if image:
+                                break
 
             # XXX, incorrect, uses first image
             if image:





More information about the Bf-blender-cvs mailing list