Closed GoogleCodeExporter closed 8 years ago
One key aspect to reproducing this bug is that the ray must intersect the AABB
of the target object to prevent broadphase culling, even though the incorrect
contact points are well outside the AABB. In the second example, I rotate the
box around the Y axis to give a larger AABB, but a box in a compound without a
btDbvt also allows this, and probably an object moving in the broadphase (with
a purposely inflated AABB) would also allow this.
It also seems that the ray must have a moderately shallow angle with respect to
one face of the box. Additionally, it seems that there must be 4 planar points
on a polytope to generate the planar simplex. I use boxes, but a properly
constructed convex hull would probably show the error as well.
Original comment by phlkn...@gmail.com
on 11 Apr 2013 at 7:36
Thanks for the reproduction case, I'll have a look at it later.
Right now I'm wrapping up the GPU rigid body pipeline and try to merge it with
Bullet 2.x somehow.
Original comment by erwin.coumans
on 11 Apr 2013 at 7:38
See https://github.com/bulletphysics/bullet3/issues/93
Original comment by erwin.coumans
on 30 Mar 2014 at 6:08
Original issue reported on code.google.com by
phlkn...@gmail.com
on 11 Apr 2013 at 12:11Attachments: