Re: [PyOpenGL-Users] glGenBuffers problem
Brought to you by:
mcfletch
From: Mike C. F. <vrp...@gm...> - 2011-11-08 05:20:54
|
On 11-11-06 11:31 AM, Maximiliano Guerra wrote: > Hi all, this is my first message in this list. Nice to meet you all. > > I just started learning Computer Graphics. I'm studying in > the http://www.arcsynthesis.org/gltut > It is very good for graphics concepts as well opengl, their code is in > c++ but I'm wanting to do it with python. > > So I'm tring to do the first tutorial (you can find the code > here: bitbucket.org/alfonse/gltut > <http://bitbucket.org/alfonse/gltut>) step by step and I ran in some > problems with glGenBuffers. > > In [1]: from OpenGL.GL import * > > In [2]: buf = glGenBuffers(1) > NullFunctionError: Attempt to call an undefined function glGenBuffers, > check for bool(glGenBuffers) before calling ... Your code is attempting to call OpenGL-context requiring code without an OpenGL context (window). Do the glGenBuffer and similar calls within a draw callback of your windowing system (e.g. GLUT). You may also need to verify that your machine has a reasonably recent video card that supports modern OpenGL (but most do these days). HTH, Mike -- ________________________________________________ Mike C. Fletcher Designer, VR Plumber, Coder http://www.vrplumber.com http://blog.vrplumber.com |