Issues compiling GMK with bullet only
by Joshua Leeming · in Torque 3D Beginner · 07/25/2013 (5:51 pm) · 5 replies
I'm trying to compile GMK without the physX code and I keep getting unresolved symbols.
Just wondering if anyone has successfully managed to compile with bullet only?
Just wondering if anyone has successfully managed to compile with bullet only?
#2
You are making me worried about Bullet integration. I was counting on that working somewhat properly. You see I tried for a year to get permission to use the PhysX SDK and they have never granted me that permission. So license wise it led me even further away from PhysX. I wrote PhysX off at that point. I also took the time to read the fine print on the PhysX library. The part about sending them 2 copies of my finished game rubbed me the wrong way. I like NVidia, but I don't want to use their library.
I guess when the time comes I will be working to make the Bullet integration work better. One of my goals is dynamic linking of objects to support complex machines in game. I think for simple stuff I can fake it with mounting and offsets. So maybe this won't be a big deal for those objects.
07/25/2013 (7:20 pm)
@Ron,You are making me worried about Bullet integration. I was counting on that working somewhat properly. You see I tried for a year to get permission to use the PhysX SDK and they have never granted me that permission. So license wise it led me even further away from PhysX. I wrote PhysX off at that point. I also took the time to read the fine print on the PhysX library. The part about sending them 2 copies of my finished game rubbed me the wrong way. I like NVidia, but I don't want to use their library.
I guess when the time comes I will be working to make the Bullet integration work better. One of my goals is dynamic linking of objects to support complex machines in game. I think for simple stuff I can fake it with mounting and offsets. So maybe this won't be a big deal for those objects.
#3
I agree... and don't get me wrong. I ONLY had some issues when it came to Bullet and GMK. I also agree, we should have the choice to pick what we want to use. All for that.
Now, my biggest thing... why don't PhysX and Bullet work at least similar? If you play around with both, I think you see what I mean. I mean physics is physics right? Last I checked they did anyway. Then again, I have never bounced a 200 kilo box into the ocean in Japan.... Maybe the gravity is different there?
Ron
07/25/2013 (8:37 pm)
Demo,I agree... and don't get me wrong. I ONLY had some issues when it came to Bullet and GMK. I also agree, we should have the choice to pick what we want to use. All for that.
Now, my biggest thing... why don't PhysX and Bullet work at least similar? If you play around with both, I think you see what I mean. I mean physics is physics right? Last I checked they did anyway. Then again, I have never bounced a 200 kilo box into the ocean in Japan.... Maybe the gravity is different there?
Ron
#4
merge the code from GMK into T3D MIT 3.0 ...
comment out the #define for physx ...
rebuild the bullet project using all the new ones from the GMK engine/src/bullet directories ...
then it compiles and works fine.
Then, you would need to merge the torque scripts and assets ... etc
07/25/2013 (11:04 pm)
Here is what worked for memerge the code from GMK into T3D MIT 3.0 ...
comment out the #define for physx ...
rebuild the bullet project using all the new ones from the GMK engine/src/bullet directories ...
then it compiles and works fine.
Then, you would need to merge the torque scripts and assets ... etc
#5
Is it time for another "trip"? Stop thinking in 3 dimensions...
07/25/2013 (11:05 pm)
@Ron, Ron, Ron,Is it time for another "trip"? Stop thinking in 3 dimensions...
Associate Ron Kapaun
3tdstudios.com
I did it but, there are a number of issues in doing so. (actually, thanks to MIT 3.0, one of the biggest issues was adding the 'Tools' tag to the the GUI elements and testing). As far as Bullet changes, there are more than I can list here. I actually found it simpler to use PhysX rather than Bullet with GMK and I have taken that route. Good luck!
Ron