From 0bf152cabe263e5ec5396128bda1f47572fe297c Mon Sep 17 00:00:00 2001 From: ejcoumans Date: Tue, 11 Dec 2007 03:02:47 +0000 Subject: [PATCH] fixes in btCollisionWorld and Raytracer, to allow 'all hits' (work in progress) --- Demos/Raytracer/Raytracer.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Demos/Raytracer/Raytracer.cpp b/Demos/Raytracer/Raytracer.cpp index f7b199009..41e66f9a1 100644 --- a/Demos/Raytracer/Raytracer.cpp +++ b/Demos/Raytracer/Raytracer.cpp @@ -287,9 +287,9 @@ bool Raytracer::lowlevelRaytest(const btVector3& rayFrom,const btVector3& rayTo, //reset previous result //choose the continuous collision detection method - //btSubsimplexConvexCast convexCaster(&pointShape,shapePtr[s],&simplexSolver); - //btGjkConvexCast convexCaster(&pointShape,shapePtr[0],&simplexSolver); - btContinuousConvexCollision convexCaster(&pointShape,shapePtr[0],&simplexSolver,0); + btSubsimplexConvexCast convexCaster(&pointShape,shapePtr[s],&simplexSolver); + //btGjkConvexCast convexCaster(&pointShape,shapePtr[s],&simplexSolver); + //btContinuousConvexCollision convexCaster(&pointShape,shapePtr[s],&simplexSolver,0); if (convexCaster.calcTimeOfImpact(rayFromTrans,rayToTrans,transforms[s],transforms[s],rayResult)) {