OSDN Git Service

implement optimize
[meshio/pymeshio.git] / examples / opengl / vertexarray.py
index 4dc51c3..1c3b502 100644 (file)
@@ -2,6 +2,7 @@
 # coding: utf-8\r
 \r
 from OpenGL.GL import *\r
+import numpy\r
 \r
 '''\r
 頂点配列\r
@@ -119,7 +120,6 @@ class IndexedVertexArray(object):
         glDisableClientState(GL_VERTEX_ARRAY)\r
 \r
     def optimize(self):\r
-        pass\r
-        #for v in self.vertexArrayMap.values():\r
-        #    v.vertices=numpy.array(v.vertices, 'f') \r
+        self.vertices=numpy.array(self.vertices, 'f') \r
+        self.uvlist=numpy.array(self.uvlist, 'f') \r
 \r