Author: ArcRiley
Date: 2008-07-15 03:13:37 -0400 (Tue, 15 Jul 2008)
New Revision: 1316

Modified:
   trunk/pysoy/src/scenes/Landscape.pym
Log:
Ticket #929:
 * all triangles rendering properly now


Modified: trunk/pysoy/src/scenes/Landscape.pym
===================================================================
--- trunk/pysoy/src/scenes/Landscape.pym        2008-07-15 06:47:34 UTC (rev 
1315)
+++ trunk/pysoy/src/scenes/Landscape.pym        2008-07-15 07:13:37 UTC (rev 
1316)
@@ -163,11 +163,13 @@
     gl.glVertexPointer  (3,  gl.GL_FLOAT, sizeof(Vert), <float*>  0) #px py pz
     gl.glNormalPointer  (    gl.GL_FLOAT, sizeof(Vert), <float*> 12)  # nx ny 
nz
     gl.glTexCoordPointer(3, gl.GL_FLOAT, sizeof(Vert), <float*> 24) # tx ty tz
-    #gl.glDrawArrays(gl.GL_TRIANGLES, 0, self._verts);
+    #gl.glDrawArrays(gl.GL_TRIANGLES, 0, self._verts)
     #stdio.printf("%s","glDrawElements\n")
-    gl.glDrawElements (gl.GL_TRIANGLES, 
(self._heightmapTex._width-1)*(self._heightmapTex._height-1)*2*3,
-                    gl.GL_UNSIGNED_SHORT, <Face*> 3)
-    gl.glBindBufferARB(gl.GL_ARRAY_BUFFER_ARB, 0);
+    gl.glDrawElements (gl.GL_TRIANGLES, 
+                       (self._heightmapTex._width-1) * \
+                       (self._heightmapTex._height-1) * 2 * 3,
+                       gl.GL_UNSIGNED_SHORT, <Face*> 0)
+    gl.glBindBufferARB(gl.GL_ARRAY_BUFFER_ARB, 0)
     
     Scene._render(self)
 """

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

Reply via email to