From 1362b6ab48ab19e4cf1ffa5d21a40ae770bb9663 Mon Sep 17 00:00:00 2001 From: "erwin.coumans@gmail.com" Date: Tue, 26 Nov 2013 18:44:06 +0000 Subject: [PATCH] Fix convex cast normals for btScaledBvhTriangleShape: normals were already in world space See Issue 371 THere seems to be some other issues, need to get a reproduction case. --- src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp b/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp index 093c6f9b2..d739a2a08 100644 --- a/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp +++ b/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp @@ -770,7 +770,7 @@ void btCollisionWorld::objectQuerySingleInternal(const btConvexShape* castShape, hitPointLocal, hitFraction); - bool normalInWorldSpace = false; + bool normalInWorldSpace = true; return m_resultCallback->addSingleResult(convexResult,normalInWorldSpace); }