That's been said many times as a real question and as a dig at AMD.
Frankly in both scenarios the question is justified.
Having said that it is not gone, it is freely and widely available for a whole host 3D development tools , which begs the question why is it not used more, or infact at all?
I don't think it is because of compatibility, its an Open Source API that runs with Nvidia, Qualcomm, ARMH, Intel as well as AMD.
Performance is also not an issue, it runs off the CPU but it is multi-threaded and very efficient.
Development difficulty? no. Its not difficult. or too time consuming.
What can it do: well, pretty much anything any Physics API can do, and more than one other Open API that is used regularly.
I have recently looked into it because i'm looking to do some 3D physics as part of my hobby, out of the 3 main ones available Bullet was the only one that ticked all the boxes.
So i don't understand the lack of its use, i really don't and i think its a shame.
So to back it up i knocked this bit of Bullet Physics up in an hour, i had no problems getting it to work and it did work surprisingly well right after creating it and then setting it up, this is my first test of it, it is not perfect, the level i used to run it is a part of something i have been making over the past 8 Moths which its self needs to serious cleaning up and optimising, as well as getting anywhere near finished
https://www.youtube.com/watch?v=TAaW-ExHZuA&feature=youtu.be
This API has a lot of potential, thats just a very simple Ridged Body Collision Dynamics Mesh, yet it knows where it is, where each bit of it is and it knows what's in its surroundings in real time and space, it also knows how hard the collision is and react accordingly.
Frankly in both scenarios the question is justified.
Having said that it is not gone, it is freely and widely available for a whole host 3D development tools , which begs the question why is it not used more, or infact at all?
I don't think it is because of compatibility, its an Open Source API that runs with Nvidia, Qualcomm, ARMH, Intel as well as AMD.
Performance is also not an issue, it runs off the CPU but it is multi-threaded and very efficient.
Development difficulty? no. Its not difficult. or too time consuming.
What can it do: well, pretty much anything any Physics API can do, and more than one other Open API that is used regularly.
I have recently looked into it because i'm looking to do some 3D physics as part of my hobby, out of the 3 main ones available Bullet was the only one that ticked all the boxes.
So i don't understand the lack of its use, i really don't and i think its a shame.
So to back it up i knocked this bit of Bullet Physics up in an hour, i had no problems getting it to work and it did work surprisingly well right after creating it and then setting it up, this is my first test of it, it is not perfect, the level i used to run it is a part of something i have been making over the past 8 Moths which its self needs to serious cleaning up and optimising, as well as getting anywhere near finished

https://www.youtube.com/watch?v=TAaW-ExHZuA&feature=youtu.be
This API has a lot of potential, thats just a very simple Ridged Body Collision Dynamics Mesh, yet it knows where it is, where each bit of it is and it knows what's in its surroundings in real time and space, it also knows how hard the collision is and react accordingly.
Last edited: