Re: [Plib-users] Errors using PW
Brought to you by:
sjbaker
From: Tinoshi K. <ti...@li...> - 2005-09-20 07:57:48
|
Thanks for the answer, I solved the problem, but I really don't know why. I know how, however: I cut&pasted my old code (where I used glutMainLoop() etc... ), put some objects into the scenegraph, the sky, the sea etc... used the functions begin2D() and end2D() given in viewer.cxx. Everything worked fine. Then I've simply commented the glut initialization and main loop and put the pwInit() etc.. instead. The crash happened while trying to glutGet ( (GLenum) GLUT_WINDOW_HEIGHT ) ; and, deleting this line, in glOrtho(). The strange thing is that if I don't show the 2D text and figures (I'm developing a Flight simulator, so I mean the HUD etc..) the sea and the sky are displayed correctly, but nothing in the scenegraph is drawned. Well, I re-wrote the whole code, avoided using begin2D() etc... and now everything works fine... but I don't know really what happened. It was just a stupid mistake I think so I ask you please forgive me, but the gl calls are quite the same in the working code and in the crashing one! The debugger only said access violation for the glutGet(), so I thought that it didn't know my pw window's address... or something like that. Well, excuse me for bothering, but I was going crazy... May I ask you a few questions? Where can I find a list of changes between plib 1.8.3 and 1.8.4? Where can I find source code using plib's collision detection not only for HOT, but also for the other two methods? THANK YOU SO MUCH!!!! |