[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [3140] trunk/py/scripts/addons/ io_scene_x3d/export_x3d.py: patch [#30580] X3D exporter sets solid to inverted value

Campbell Barton ideasman42 at gmail.com
Wed Mar 21 00:31:47 CET 2012


Revision: 3140
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=3140
Author:   campbellbarton
Date:     2012-03-20 23:31:46 +0000 (Tue, 20 Mar 2012)
Log Message:
-----------
patch [#30580] X3D exporter sets solid to inverted value

from Michalis Kamburelis (kambi) 

Modified Paths:
--------------
    trunk/py/scripts/addons/io_scene_x3d/export_x3d.py

Modified: trunk/py/scripts/addons/io_scene_x3d/export_x3d.py
===================================================================
--- trunk/py/scripts/addons/io_scene_x3d/export_x3d.py	2012-03-20 23:28:35 UTC (rev 3139)
+++ trunk/py/scripts/addons/io_scene_x3d/export_x3d.py	2012-03-20 23:31:46 UTC (rev 3140)
@@ -708,7 +708,7 @@
                         fw('%s<IndexedTriangleSet ' % ident)))
 
                         # --- Write IndexedTriangleSet Attributes (same as IndexedFaceSet)
-                        fw('solid="%s"\n' % ('true' if mesh.show_double_sided else 'false'))
+                        fw('solid="%s"\n' % ('true' if material and material.game_settings.use_backface_culling else 'false'))
 
                         if use_normals or is_force_normals:
                             fw(ident_step + 'normalPerVertex="true"\n')
@@ -851,7 +851,7 @@
                         fw('%s<IndexedFaceSet ' % ident)))
 
                         # --- Write IndexedFaceSet Attributes (same as IndexedTriangleSet)
-                        fw('solid="%s"\n' % ('true' if mesh.show_double_sided else 'false'))
+                        fw('solid="%s"\n' % ('true' if material and material.game_settings.use_backface_culling else 'false'))
                         if is_smooth:
                             fw(ident_step + 'creaseAngle="%.4f"\n' % mesh.auto_smooth_angle)
 



More information about the Bf-extensions-cvs mailing list