[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [34025] trunk/blender/release/scripts/op/ io_scene_fbx/export_fbx.py: fix for own error in recent commit.

Campbell Barton ideasman42 at gmail.com
Mon Jan 3 08:07:20 CET 2011


Revision: 34025
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=34025
Author:   campbellbarton
Date:     2011-01-03 08:07:18 +0100 (Mon, 03 Jan 2011)

Log Message:
-----------
fix for own error in recent commit.

Modified Paths:
--------------
    trunk/blender/release/scripts/op/io_scene_fbx/export_fbx.py

Modified: trunk/blender/release/scripts/op/io_scene_fbx/export_fbx.py
===================================================================
--- trunk/blender/release/scripts/op/io_scene_fbx/export_fbx.py	2011-01-03 06:45:47 UTC (rev 34024)
+++ trunk/blender/release/scripts/op/io_scene_fbx/export_fbx.py	2011-01-03 07:07:18 UTC (rev 34025)
@@ -1452,20 +1452,21 @@
             fi = f.vertices[:]
 
             # last index XORd w. -1 indicates end of face
-            fi[-1] = fi[-1] ^ -1
-            fi = tuple(fi)
-
-            if i==-1:
-                if len(fi) == 3:	file.write('%i,%i,%i' % fi )
-                else:				file.write('%i,%i,%i,%i' % fi )
-                i=0
+            if i == -1:
+                if len(fi) == 3:
+                    file.write('%i,%i,%i' % (fi[0], fi[1], fi[2] ^ -1))
+                else:
+                    file.write('%i,%i,%i,%i' % (fi[0], fi[1], fi[2], fi[3] ^ -1))
+                i = 0
             else:
-                if i==13:
+                if i == 13:
                     file.write('\n\t\t')
-                    i=0
-                if len(fi) == 3:	file.write(',%i,%i,%i' % fi )
-                else:				file.write(',%i,%i,%i,%i' % fi )
-            i+=1
+                    i = 0
+                if len(fi) == 3:
+                    file.write(',%i,%i,%i' % (fi[0], fi[1], fi[2] ^ -1))
+                else:
+                    file.write(',%i,%i,%i,%i' % (fi[0], fi[1], fi[2], fi[3] ^ -1))
+            i += 1
 
         # write loose edges as faces.
         for ed in me_edges:





More information about the Bf-blender-cvs mailing list