[ODE] Normal generation on Box Box collision, Integration Error
Scott Johnson
milkboy at austin.rr.com
Mon Dec 16 22:46:02 2002
Question #1
I have been looking at the OBB vs OBB collision code in geom.cpp. It
generates a normal based on the separating axis that penetrates the least.
I can envision a problem when two OBBs happen to be axis aligned. If you
picture them in 2D colliding at a corner, then you can't generate the
correct normal without a translation velocity. The correct normal is from
the face that is hit first and you can't make that determination without a
velocity.
Can't this cause problems in stacking boxes when accuracy is important?
Question #2
Does anyone know a reference that explains in more detail what Russell is
talking about when he says that explicit integrators cause error by adding
energy and implicit integrators drain energy? I am referring two section
11.2 My Simply Rotating Bodies are Unstable!
Scott Johnson
milkboy@austin.rr.com