Do we have any idea when Bullet 3.x will be officially ready for production use? Is it currently at a point where it is stable and developed enough to where it could be used in a game reliably?
My main concern -- which is apparently addressed in 3.x -- is determinism. I'd like to be able to simply reset the transform along with the linear/angular velocity of the rigid bodies in a scene and see the same results. Right now that does not happen. And from the research I've done on this forum it looks like you have to recreate the entire world in order to ensure things will be deterministic.
Bullet 3.x and Determinism
-
- Posts: 4
- Joined: Tue Sep 13, 2011 11:14 pm
Re: Bullet 3.x and Determinism
gf11speed wrote:Do we have any idea when Bullet 3.x will be officially ready for production use? Is it currently at a point where it is stable and developed enough to where it could be used in a game reliably?
My main concern -- which is apparently addressed in 3.x -- is determinism. I'd like to be able to simply reset the transform along with the linear/angular velocity of the rigid bodies in a scene and see the same results. Right now that does not happen. And from the research I've done on this forum it looks like you have to recreate the entire world in order to ensure things will be deterministic.
I totally agree!!!!!!!!!
So go with HAVOK!!!!!!
-
- Site Admin
- Posts: 4221
- Joined: Sun Jun 26, 2005 6:43 pm
- Location: California, USA
Re: Bullet 3.x and Determinism
Bullet 3.x currently works only when you have a recent GPU with OpenCL support. We will add CPU support soon.
It depends on the features you need, if Bullet 3.x is ready for production.
Bullet 3.x guarantees determinism, by sorting the contacts/constraints, so that the order of solving is the same each time.
You can download the latest source code, it is fun to play with already:
https://github.com/erwincoumans/bullet3/
What are you trying to do with Bullet exactly?
Thanks,
Erwin
It depends on the features you need, if Bullet 3.x is ready for production.
Bullet 3.x guarantees determinism, by sorting the contacts/constraints, so that the order of solving is the same each time.
You can download the latest source code, it is fun to play with already:
https://github.com/erwincoumans/bullet3/
What are you trying to do with Bullet exactly?
Thanks,
Erwin