Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.
Bullet is open-sourced under the zlib license, meaning that it is entirely free to incorporate into games
Point? so is physx if you only use the precompiled binary API rather than SDK version.
Bullet is still a long way behind PhysX development wise especially for game useage - its great if you want hollywood style physics effects, not so great if your interacting with it in a realtime gaming environment... which is likely to largely outweight the other benefits unless a lot of attention is paid to this aspect.
One thing Bullet does have going for it is the completely rewritten professionally coded SIMD vector maths routines which give it a massive boost on CPU unfortunatly all that performance counts for nothing if your physics get in the way of gameplay.
End of the day any move to get high performance, detailed physics working in games is a step forward.
Point? so is physx if you only use the precompiled binary API rather than SDK version.
Bullet is still a long way behind PhysX development wise especially for game useage - its great if you want hollywood style physics effects, not so great if your interacting with it in a realtime gaming environment... which is likely to largely outweight the other benefits unless a lot of attention is paid to this aspect.
One thing Bullet does have going for it is the completely rewritten professionally coded SIMD vector maths routines which give it a massive boost on CPU unfortunatly all that performance counts for nothing if your physics get in the way of gameplay.
End of the day any move to get high performance, detailed physics working in games is a step forward.
I love how the nVidia guys need to be pushed to give a straight answer to questions asked, they seem to go on to some blurb that is about 10% relevant to the question asked.
Speaking as someone who has a GTS250 just for physx, I would MUCH rather there was a fully open physics solution that could run on anyones card. Why? cause then it will be in MORE games and games will use it for more than just effects because it can run on anyones card. Nvidia are a bit of a pain when it comes to things like this, locking people in sure works from a busniess point of view, but not from a consumer point of view![]()
GTA4 used Bullet physics, plenty interactive that was, more than a few flappy flags and puffs of smoke anyways.......
Look how much slating GTA4 got though for being "unoptimised" though, the console versions barely scraped 20fps and you needed a mammoth quad core PC to get that version to run any better.
The physics implementation is most likely what bogged the engine down so much.
GTA4 used Bullet physics, plenty interactive that was, more than a few flappy flags and puffs of smoke anyways.......
Bullet is the third most used API behind Havoc and Physx...
I love how you imagine the API being used for Hollywood special effects somehow detracts from the thing...
What interactive effects does GPU Physx provide? None is the answer. Its all decorative effects.
Is Rroff turning into Pottersy?