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
|