I have just recently started looking at Bullet, previously I used PhysX, but I like the benefits of an open source physics engine capable of running on multiple platforms of course! Therefore I have added Bullet to my test project to evaluate and compare it with PhysX. However I have run into a few issues that I need to ask about before moving on. I use the latest SDK 2.68 and update everything with an iteration loop with a fixed timestep of 1/60.
I have simply created a collision plane and then create boxes that I drop from a certain height, about 50-100m.
- The first problem I have is that the boxes bounce a lot on impact. The restitution should be set to zero by default (right?), but I still get a lot more bounciness than compared to PhysX behaviour. Is there something wrong with my setup, do I have to create materials or something to correct this?
I also tried to modify the BasicDemo and moved the creation of the box-stack so that the entire stack falls down from a certain height and the same behaviour is there; the stack almost explodes on impact.
- The second problem is this: I can fly around with the camera in the world and point on objects and poke them around by adding forces where they are touched by the mouse. This works fine, until objects are deactivated, then they won't react at all when I apply forces to them! Waking up a sleeping body is however supported if I for instance throw another body at them so they collide.. but shouldn't the bodies wake up when forces are applied as well ?
Maybe this is also supported in another way or with another kind of setup, if so.. please tell me what to do

Sincerely
/ Mattias