]> git.tdb.fi Git - libs/gl.git/blobdiff - blender/io_mspgl/export_mesh.py
Refactor face cull settings in Blender
[libs/gl.git] / blender / io_mspgl / export_mesh.py
index b85fd2f8c57c9906290548daaf7882aa962b1837..012386185faa7755388f3aa108e5d02a093446ec 100644 (file)
@@ -1,8 +1,3 @@
-import itertools
-import os
-import bpy
-import mathutils
-
 class MeshExporter:
        def export_mesh(self, ctx, mesh_or_obj):
                from .mesh import Mesh, create_mesh_from_object
@@ -19,6 +14,8 @@ class MeshExporter:
 
                task = ctx.task("Creating statements", 1.0)
 
+               statements.append(Statement("winding", Token('COUNTERCLOCKWISE')))
+
                st = Statement("vertices", Token("VERTEX3_FLOAT"))
                stride = 12
                if mesh.vertices[0].color:
@@ -111,9 +108,6 @@ class MeshExporter:
                                st.sub.append(Statement("indices", *(v.index for v in l.vertices)))
                        statements.append(st)
 
-               if mesh.winding_test:
-                       statements.append(Statement("winding", Token('COUNTERCLOCKWISE')))
-
                task.set_progress(1.0)
 
                return resource