Re: [PyOpenGL-Users] confused n00b is confused - rendering simple triangles
Brought to you by:
mcfletch
From: Mike C. F. <mcf...@vr...> - 2012-11-15 15:01:38
|
On 12-11-13 01:28 PM, Dave Curtis wrote: ... > GL.glVertexPointer(3, GL.GL_FLOAT, 0, v.astype('float32')) > GL.glColorPointer(3, GL.GL_FLOAT,0, colors.astype('float32')) > GL.glDrawElements(GL.GL_TRIANGLES, len(t) ,GL.GL_UNSIGNED_SHORT, t) You do not, as far as I can see, glEnableClientState( ) on the pointers you are trying to use. Without that you won't actually be rendering from your arrays. See method Render here: http://bazaar.launchpad.net/~mcfletch/openglcontext/trunk/view/head:/tests/gldrawarrays.py <http://bazaar.launchpad.net/%7Emcfletch/openglcontext/trunk/view/head:/tests/gldrawarrays.py> for example of usage. HTH, Mike -- ________________________________________________ Mike C. Fletcher Designer, VR Plumber, Coder http://www.vrplumber.com http://blog.vrplumber.com |