Irrlicht, Bullet and Quake 3 maps.... The bane of my existen
Posted: Sat Mar 22, 2014 10:58 pm
I use Irrlicht 1.8.1 and Bullet Physics 2.82...
So what is the problem? I can't get them them to work with a Quake 3 map.
Getting it to work with Irrlicht works fine and dandy. But Bullett?
Nope.
I can't even compile Bullet's BspDemo, since I don't have GLUT. I tried to add BspConverter as a header, but it complains how " 'm_dynamicsWorld' was not declared in this scope|", and how many other stuff were not declared. It's driving me crazy.
This happens when I simply copy everything from the .cpp files into the .h files.
But when I try to use the original, unedited files, it just complains about undefined references - which is funny, since I compiled the Bullet library, and linked it to my program.
Isn't there a way to get Bullet Physics to work with BSP files? A way where I can just include the header into my main.cpp, and it'll work like Irrlicht?
Every demo that Bullet has relies on something called GLUT which I don't even know what is.
By the way, I use CodeBlocks 12.11, Windows XP, MinGW compiler.
Why is using Bullet so freaking difficult? Why can't I have something compiles without complaining, and does what it's supposed to at a magical "Physics->InitPhysics("20kdm2.bsp")", like Irrlicht?
I'm starting to lose my faith in Bullet Physics.
Maybe I should post this to the Bullet Forums though.
I found this before, but all links on it seem dead.
So what is the problem? I can't get them them to work with a Quake 3 map.
Getting it to work with Irrlicht works fine and dandy. But Bullett?
Nope.
I can't even compile Bullet's BspDemo, since I don't have GLUT. I tried to add BspConverter as a header, but it complains how " 'm_dynamicsWorld' was not declared in this scope|", and how many other stuff were not declared. It's driving me crazy.
This happens when I simply copy everything from the .cpp files into the .h files.
But when I try to use the original, unedited files, it just complains about undefined references - which is funny, since I compiled the Bullet library, and linked it to my program.
Isn't there a way to get Bullet Physics to work with BSP files? A way where I can just include the header into my main.cpp, and it'll work like Irrlicht?
Every demo that Bullet has relies on something called GLUT which I don't even know what is.
By the way, I use CodeBlocks 12.11, Windows XP, MinGW compiler.
Why is using Bullet so freaking difficult? Why can't I have something compiles without complaining, and does what it's supposed to at a magical "Physics->InitPhysics("20kdm2.bsp")", like Irrlicht?
I'm starting to lose my faith in Bullet Physics.
Maybe I should post this to the Bullet Forums though.
I found this before, but all links on it seem dead.