Re: [osg-users] Can not create OpenGL texture in OSG

2009-04-16 Thread Ulrich Hertlein
The reason for this is that you don't have a valid OpenGL context. But apart from that is there a reason why you're trying to create the texture yourself? Instead of using, say, OSG for that? /ulrich On 16/4/09 6:58 AM, su hu wrote: After glGenTextures, I use glGetError to get the error. The

Re: [osg-users] Can not create OpenGL texture in OSG

2009-04-16 Thread su hu
Thank you, ulrich. Now I load texture files in camera callback and solve the problem. I use ms3d models and render them by OpenGL. So I have to load model and texture files by myself. Thanks for your help. Su Hu 2009/4/16 Ulrich Hertlein u.hertl...@sandbox.de The reason for this is that

[osg-users] Can not create OpenGL texture in OSG

2009-04-15 Thread su hu
Hi all, When I tried to create a texture by glGenTextures in OSG, I met a problem. glGenTextures can not create a texture object. Zero is returned and no texture is created. Source codes are as follow: while(!Viewer.done()) { ... if(Render) {

Re: [osg-users] Can not create OpenGL texture in OSG

2009-04-15 Thread su hu
After glGenTextures, I use glGetError to get the error. The result is : GL_INVALID_OPERATION. OpenGL manual ( http://www.opengl.org/documentation/specs/man_pages/hardcopy/GL/html/gl/gentextures.html)gives the reason as: *GL_INVALID_OPERATION* is generated if *glGenTextures* is executed