how do you prevent fast-moving objects from passing through other objects?

Hello everyone,
I failed to stop my bullet from passing through other objects. I already set the “isBullet” to true but i didn’t get what i wanted, the bullet still passed through them.
I read this in the api reference and play around with the example simplePool (in the physics folder) which is the snooker game. In this example, the cue ball stops and doesn’t pass through other balls when it hits them. I did the exact same thing but didn’t get the result. I don’t know whether it is about the force, maybe i apply a too large force to the bullet. Is it about the strength of the force? Is that if the force is too big, setting “isBullet” to true will not help? I want to make a game that animals are bullets, so i fire them to the enemies. Any suggestion? Thanks. Sorry for my English.

[import]uid: 33695 topic_id: 9269 reply_id: 309269[/import]

Are you using collision filters, or do you have anything set to static or kinematic? [import]uid: 53578 topic_id: 9269 reply_id: 33805[/import]

witeshade,i didn’t use collision filters. And everything was set to dynamic, except the ground was static. Does it have anything to do with the magnitude of the force applying to the bullet? I mean, if the force is big, the bullet still passes through other objects, even you set the “isBullet” to true. I don’t know, i’m not sure, what do you guys think? I’ve played this around for 2 days, still not figure this out.
[import]uid: 33695 topic_id: 9269 reply_id: 33821[/import]