[PyOpenGL-Users] glVertexPointer
Brought to you by:
mcfletch
From: <fl...@go...> - 2004-03-22 05:25:05
|
I've been having trouble getting some code that I wrote converted to using glVertexPointer... I even wrote some test code that errors on mine... # assuming i've already bound a texture glEnable(GL_TEXTURE_2D) glEnableClientState(GL_TEXTURE_COORD_ARRAY) vta_vt = [(0,0,0),(1,0,0),(0,1,0)] vta_tx = [(0,0),(1,0),(0,1)] glVertexPointerd(vta_vt) #glTexCoordPointerd(vta_tx) glTexCoordPointer(2,GL_DOUBLE,0,vta_tx) glEnableClientState(GL_VERTEX_ARRAY) glEnableClientState(GL_TEXTURE_COORD_ARRAY) glDisableClientState(GL_COLOR_ARRAY) glDrawArrays(GL_TRIANGLES,0,3) glDisableClientState(GL_TEXTURE_ARRAY) Could someone please tell me what I'm missing or why it doesn't work? (I've tried it on several machines and it fails on all of them) Traceback (most recent call last): File "C:\WINDOWS\Desktop\mpp\misc_pygame_projects\Render Framework Test\simple_poly_model.py", line 1101, in rend_tex_mul glTexCoordPointer(2,GL_DOUBLE,0,vta_tx) GLerror: [Errno 1282] invalid operation |