Thread: [PyOpenGL-Users] darwinplatform -- no VBOs?
Brought to you by:
mcfletch
From: Jackson H. L. <nbs...@lo...> - 2010-05-11 15:01:59
|
It seems like the functions are there -- In [7]: OpenGL.platform.PLATFORM.GL.glGenBuffers Out[7]: <_FuncPtr object at 0x10580b600> but pyopengl doesn't see it? In [8]: bool(OpenGL.GL.glGenBuffers) Out[8]: False Is my install broken? Is this just not supported? Running OSX 10.6.3, same results on System Python or on macports python. Pyopengl installed via easy_install. Thanks! Hoy |
From: Ian M. <geo...@gm...> - 2010-05-14 20:33:43
|
Hi, Not sure, but I recommend using the vbo class: from OpenGL.arrays import vbo Ian |
From: Alejandro S. <as...@gm...> - 2010-05-17 15:17:06
|
Hello Hoy, On Tue, May 11, 2010 at 12:01 PM, Jackson Hoy Loper <nbs...@lo...>wrote: > It seems like the functions are there -- > > In [7]: OpenGL.platform.PLATFORM.GL.glGenBuffers > Out[7]: <_FuncPtr object at 0x10580b600> > > but pyopengl doesn't see it? > > In [8]: bool(OpenGL.GL.glGenBuffers) > Out[8]: False > > Is my install broken? Is this just not supported? Running OSX > 10.6.3, same results on System Python or on macports python. Pyopengl > installed via easy_install. > > Have you been able to get this to work? We've seen cases before where the functions can't be found because of trying to access them before creating an OpenGL Context. Alejandro.- -- Alejandro Segovia Azapian Director, Algorithmia: Visualization & Acceleration http://web.algorithmia.net |
From: Mike C. F. <mcf...@vr...> - 2010-05-22 19:07:25
|
On 10-05-17 11:16 AM, Alejandro Segovia wrote: > Hello Hoy, > > On Tue, May 11, 2010 at 12:01 PM, Jackson Hoy Loper > <nbs...@lo... <mailto:nbs...@lo...>> wrote: > > It seems like the functions are there -- > > In [7]: OpenGL.platform.PLATFORM.GL.glGenBuffers > Out[7]: <_FuncPtr object at 0x10580b600> > > but pyopengl doesn't see it? > > In [8]: bool(OpenGL.GL.glGenBuffers) > Out[8]: False > > Is my install broken? Is this just not supported? Running OSX > 10.6.3, same results on System Python or on macports python. Pyopengl > installed via easy_install. > > > Have you been able to get this to work? We've seen cases before where > the functions can't be found because of trying to access them before > creating an OpenGL Context. > > Alejandro.- This would also be my first assumption. Unix-based engines are getting far more picky these days about having the context before you check for an extensions' availability. Good luck, Mike -- ________________________________________________ Mike C. Fletcher Designer, VR Plumber, Coder http://www.vrplumber.com http://blog.vrplumber.com |