Add comments to btCollisionWorld
This commit is contained in:
@@ -419,6 +419,7 @@ void btCollisionWorld::rayTestSingleInternal(const btTransform& rayFromTrans,con
|
|||||||
btVector3 rayFromLocalScaled = rayFromLocal / scale;
|
btVector3 rayFromLocalScaled = rayFromLocal / scale;
|
||||||
btVector3 rayToLocalScaled = rayToLocal / scale;
|
btVector3 rayToLocalScaled = rayToLocal / scale;
|
||||||
|
|
||||||
|
//perform raycast in the underlying btBvhTriangleMeshShape
|
||||||
BridgeTriangleRaycastCallback rcb(rayFromLocalScaled, rayToLocalScaled, &resultCallback, collisionObjectWrap->getCollisionObject(), triangleMesh, colObjWorldTransform);
|
BridgeTriangleRaycastCallback rcb(rayFromLocalScaled, rayToLocalScaled, &resultCallback, collisionObjectWrap->getCollisionObject(), triangleMesh, colObjWorldTransform);
|
||||||
rcb.m_hitFraction = resultCallback.m_closestHitFraction;
|
rcb.m_hitFraction = resultCallback.m_closestHitFraction;
|
||||||
triangleMesh->performRaycast(&rcb, rayFromLocalScaled, rayToLocalScaled);
|
triangleMesh->performRaycast(&rcb, rayFromLocalScaled, rayToLocalScaled);
|
||||||
|
|||||||
Reference in New Issue
Block a user