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
-~----------~----~----~----~------~----~------~--~---

Reply via email to