Author: DavidCzech
Date: 2008-03-18 18:53:04 -0400 (Tue, 18 Mar 2008)
New Revision: 1171

Modified:
   trunk/pysoy/src/scenes/Planar.pxi
Log:
bugfix for scene rendering


Modified: trunk/pysoy/src/scenes/Planar.pxi
===================================================================
--- trunk/pysoy/src/scenes/Planar.pxi   2008-03-18 22:16:45 UTC (rev 1170)
+++ trunk/pysoy/src/scenes/Planar.pxi   2008-03-18 22:53:04 UTC (rev 1171)
@@ -102,9 +102,8 @@
 
   cdef void _render(self) :
     #gl.glDisable(gl.GL_DEPTH_BUFFER)
-
     self._material._coreBind()
-    gl.glEnableClientState( gl.GL_VERTEX_ARRAY )
+    
     gl.glVertexPointer  (3,  gl.GL_FLOAT, 48, &self._verts[0].px)
     gl.glNormalPointer  (    gl.GL_FLOAT, 48, &self._verts[0].nx)
     gl.glTexCoordPointer(3,  gl.GL_FLOAT, 48, &self._verts[0].tx)
@@ -112,17 +111,14 @@
     #self._coreGetModelview(mtx)
     #gl.glPushMatrix()
     #gl.glMultMatrixf(mtx)
-    #(<soy.models.Mesh> self._mesh)._render(<void*> self)#Faces go here?
-    #
+        
     gl.glDrawElements   (gl.GL_TRIANGLES, 60, gl.GL_UNSIGNED_SHORT, 
                          <unsigned short*> self._faces)
+    
     #gl.glPopMatrix()
     self._material._coreUnBind()
-    
     Scene._render(self)
-    gl.glDisableClientState( gl.GL_VERTEX_ARRAY )
     #gl.glEnable(gl.GL_DEPTH_BUFFER)
-    
   property material :
     def __get__(self) :
       return self._material

_______________________________________________
PySoy-SVN mailing list
PySoy-SVN@pysoy.org
http://www.pysoy.org/mailman/listinfo/pysoy-svn

Reply via email to