lianlab / bullet

Automatically exported from code.google.com/p/bullet
0 stars 0 forks source link

CCD loop doesn't use nearCallbacks/needsCollision #179

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1.
Create a dynamic box
2.
body->setCcdMotionThreshold( 1.0);
body->setCcdSweptSphereRadius( 0.2);

What is the expected output? What do you see instead?
When the body goes into its CCD loop its only tested with filter bitfields
so it collides wrongly with bodies that should be filtered out due to
needsResponse or nearCallback

What version of the product are you using? On what operating system?
2.73sp1 Windows XP

Please provide any additional information below.

Original issue reported on code.google.com by linz...@gmx.de on 20 Jan 2009 at 11:12

GoogleCodeExporter commented 9 years ago
Good point, we'll fix it for upcoming release.

Thanks for reporting this!

Original comment by erwin.coumans on 26 Feb 2009 at 3:57

GoogleCodeExporter commented 9 years ago
resolved here:
http://code.google.com/p/bullet/source/detail?r=1633

Original comment by erwin.coumans on 27 Feb 2009 at 2:58

GoogleCodeExporter commented 9 years ago
Thanks you had a look into this.

Unfortunately i think the current fix is not fully functional because the
nearCallback is not called in addition after needsResponse.

Original comment by linz...@gmx.de on 27 Feb 2009 at 9:01