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