Awesome! Are we going to see a finished product? On Sun, Nov 23, 2008 at 6:14 AM, Noyan Tokgozoglu <[EMAIL PROTECTED]>wrote:
> > Here: > > http://i32.photobucket.com/albums/d7/thepicturesofnayon/bug2.png > > My original polygonal bug, standing next to the modeled one. The app > has 4xmultisampling,mipmaps, and sme other stuff enabled. Looks pretty > good, right? I'm trying to get some shadows to work now. > > On Nov 22, 5:38 pm, Jonathan Hartley <[EMAIL PROTECTED]> wrote: > > So how does it look now it's fixed? :-) > > > > On Nov 22, 11:33 am, Noyan Tokgozoglu <[EMAIL PROTECTED]> wrote: > > > > > > > > > I solved it. > > > > > Turns out his code turned off GL_TEXTURE_2D. I enabled it within my > > > code after drawing the model, and everything got solved. Simple, eh? > > > > > On Nov 21, 9:56 pm, Noyan Tokgozoglu <[EMAIL PROTECTED]> wrote: > > > > > > Actually, now that I look closely, the textures aren't gone, they are > > > > barely visible on distant objects... The loaded model looks fine > > > > though... > > > > Here is now it looks: > > > > > >http://i32.photobucket.com/albums/d7/thepicturesofnayon/bug.png > > > > > > On Nov 21, 9:44 pm, Noyan Tokgozoglu <[EMAIL PROTECTED]> wrote: > > > > > > > First of all, I love pyglet, and I would never want to use > pyopengl. > > > > > > > However, I need to load 3ds files. And this person wrote some code > to > > > > > load 3ds files ( > http://www.aerojockey.com/software/dice3ds/index.html > > > > > ), which requries pyopengl to put it into a display list easily. > > > > > > > I tried to modify his code to work with pyglet, and after lots of > > > > > ctypes pain and dozens of segfaults, I gave up. > > > > > > > Now I just run pyglet and pyopengl together. However, if I import > > > > > pyglet first, pyopengl gives an error while importing, saying: > > > > > > > Traceback (most recent call last): > > > > > File "interpolator.py", line 30, in <module> > > > > > from Dice3DS.example import glmodel, gltexture > > > > > File "C:\Python25\lib\site-packages\Dice3DS\example\glmodel.py", > > > > > line 11, in < > > > > > module> > > > > > from Dice3DS.example import basicmodel, gltexture > > > > > File > "C:\Python25\lib\site-packages\Dice3DS\example\gltexture.py", > > > > > line 14, in > > > > > <module> > > > > > from OpenGL.GLU import * > > > > > File > "c:\python25\lib\site-packages\PyOpenGL-3.0.0b6-py2.5.egg\OpenGL > > > > > \GLU\__in > > > > > it__.py", line 10, in <module> > > > > > from OpenGL.GLU.glunurbs import * > > > > > File > "c:\python25\lib\site-packages\PyOpenGL-3.0.0b6-py2.5.egg\OpenGL > > > > > \GLU\glun > > > > > urbs.py", line 147, in <module> > > > > > cb = _callbackWithType( funcType ) > > > > > File > "c:\python25\lib\site-packages\PyOpenGL-3.0.0b6-py2.5.egg\OpenGL > > > > > \GLU\glun > > > > > urbs.py", line 140, in _callbackWithType > > > > > simple.gluNurbsCallback > > > > > File > "c:\python25\lib\site-packages\PyOpenGL-3.0.0b6-py2.5.egg\OpenGL > > > > > \platform > > > > > \baseplatform.py", line 192, in copyBaseFunction > > > > > extension = original.argNames, > > > > > File > "c:\python25\lib\site-packages\PyOpenGL-3.0.0b6-py2.5.egg\OpenGL > > > > > \platform > > > > > \baseplatform.py", line 134, in createBaseFunction > > > > > extension = extension, > > > > > File > "c:\python25\lib\site-packages\PyOpenGL-3.0.0b6-py2.5.egg\OpenGL > > > > > \platform > > > > > \baseplatform.py", line 80, in constructFunction > > > > > if extension and not self.checkExtension( extension ): > > > > > File > "c:\python25\lib\site-packages\PyOpenGL-3.0.0b6-py2.5.egg\OpenGL > > > > > \platform > > > > > \baseplatform.py", line 158, in checkExtension > > > > > current = set.get( name ) > > > > > TypeError: list objects are unhashable > > > > > > > And if I try to import pyopengl first, it works, however all my > > > > > textures are gone, and only the textures of the imported model are > > > > > displayed. > > > > > > > So help me pelase! How can I make the two opengl libraries work > > > > > together? Or should I really try to modify his code harder? The > > > > > problem I've had with his code is basically related to (I think) > > > > > glVertexPointer, numpy ndarrays and the fact that pyglet expects > > > > > glfloats. However, I searched a lot on this and kept getting > crashes > > > > > that looked like segfaults. So I'd appreciate it if you could > please > > > > > focus on making pyopengl and pyglet working together instead of > > > > > solving this issue. > > > > > > > Thanks! > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "pyglet-users" group. To post to this group, send email to pyglet-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/pyglet-users?hl=en -~----------~----~----~----~------~----~------~--~---