/dports/devel/py-bullet3/bullet3-3.21/src/Bullet3Collision/NarrowPhaseCollision/shared/ |
H A D | b3FindSeparatingAxis.h | 94 b3Float4 faceANormalWS = b3QuatRotate(ornA, normal); in b3FindSeparatingAxis() local 96 if (b3Dot3F4(deltaC2, faceANormalWS) < 0) in b3FindSeparatingAxis() 97 faceANormalWS *= -1.f; in b3FindSeparatingAxis() 102 …if (gUseInternalObject && !TestInternalObjects(transA, transB, DeltaC2, faceANormalWS, hullA, hull… in b3FindSeparatingAxis() 108 if (!b3TestSepAxis(hullA, hullB, posA, ornA, posB, ornB, faceANormalWS, verticesA, verticesB, d)) in b3FindSeparatingAxis() 114 sep = (b3Vector3&)faceANormalWS; in b3FindSeparatingAxis()
|
H A D | b3FindConcaveSatAxis.h | 106 b3Float4 faceANormalWS = b3QuatRotate(ornA, normal); in b3FindSeparatingAxis() local 107 if (b3Dot(DeltaC2, faceANormalWS) < 0) in b3FindSeparatingAxis() 108 faceANormalWS *= -1.f; in b3FindSeparatingAxis() 111 …if (!b3TestSepAxis(hullA, hullB, posA, ornA, posB, ornB, &faceANormalWS, verticesA, verticesB, &d)) in b3FindSeparatingAxis() 116 *sep = faceANormalWS; in b3FindSeparatingAxis() 479 const b3Float4 faceANormalWS = b3QuatRotate(ornA, Normal); in b3FindClippingFaces() local 481 float d = b3Dot(faceANormalWS, separatingNormal); in b3FindClippingFaces() 486 worldNormalsA1[pairIndex] = faceANormalWS; in b3FindClippingFaces()
|
/dports/devel/godot/godot-3.2.3-stable/thirdparty/bullet/Bullet3Collision/NarrowPhaseCollision/shared/ |
H A D | b3FindSeparatingAxis.h | 94 b3Float4 faceANormalWS = b3QuatRotate(ornA, normal); in b3FindSeparatingAxis() local 96 if (b3Dot3F4(deltaC2, faceANormalWS) < 0) in b3FindSeparatingAxis() 97 faceANormalWS *= -1.f; in b3FindSeparatingAxis() 102 …if (gUseInternalObject && !TestInternalObjects(transA, transB, DeltaC2, faceANormalWS, hullA, hull… in b3FindSeparatingAxis() 108 if (!b3TestSepAxis(hullA, hullB, posA, ornA, posB, ornB, faceANormalWS, verticesA, verticesB, d)) in b3FindSeparatingAxis() 114 sep = (b3Vector3&)faceANormalWS; in b3FindSeparatingAxis()
|
H A D | b3FindConcaveSatAxis.h | 106 b3Float4 faceANormalWS = b3QuatRotate(ornA, normal); in b3FindSeparatingAxis() local 107 if (b3Dot(DeltaC2, faceANormalWS) < 0) in b3FindSeparatingAxis() 108 faceANormalWS *= -1.f; in b3FindSeparatingAxis() 111 …if (!b3TestSepAxis(hullA, hullB, posA, ornA, posB, ornB, &faceANormalWS, verticesA, verticesB, &d)) in b3FindSeparatingAxis() 116 *sep = faceANormalWS; in b3FindSeparatingAxis() 479 const b3Float4 faceANormalWS = b3QuatRotate(ornA, Normal); in b3FindClippingFaces() local 481 float d = b3Dot(faceANormalWS, separatingNormal); in b3FindClippingFaces() 486 worldNormalsA1[pairIndex] = faceANormalWS; in b3FindClippingFaces()
|
/dports/devel/godot-tools/godot-3.2.3-stable/thirdparty/bullet/Bullet3Collision/NarrowPhaseCollision/shared/ |
H A D | b3FindSeparatingAxis.h | 94 b3Float4 faceANormalWS = b3QuatRotate(ornA, normal); in b3FindSeparatingAxis() local 96 if (b3Dot3F4(deltaC2, faceANormalWS) < 0) in b3FindSeparatingAxis() 97 faceANormalWS *= -1.f; in b3FindSeparatingAxis() 102 …if (gUseInternalObject && !TestInternalObjects(transA, transB, DeltaC2, faceANormalWS, hullA, hull… in b3FindSeparatingAxis() 108 if (!b3TestSepAxis(hullA, hullB, posA, ornA, posB, ornB, faceANormalWS, verticesA, verticesB, d)) in b3FindSeparatingAxis() 114 sep = (b3Vector3&)faceANormalWS; in b3FindSeparatingAxis()
|
H A D | b3FindConcaveSatAxis.h | 106 b3Float4 faceANormalWS = b3QuatRotate(ornA, normal); in b3FindSeparatingAxis() local 107 if (b3Dot(DeltaC2, faceANormalWS) < 0) in b3FindSeparatingAxis() 108 faceANormalWS *= -1.f; in b3FindSeparatingAxis() 111 …if (!b3TestSepAxis(hullA, hullB, posA, ornA, posB, ornB, &faceANormalWS, verticesA, verticesB, &d)) in b3FindSeparatingAxis() 116 *sep = faceANormalWS; in b3FindSeparatingAxis() 479 const b3Float4 faceANormalWS = b3QuatRotate(ornA, Normal); in b3FindClippingFaces() local 481 float d = b3Dot(faceANormalWS, separatingNormal); in b3FindClippingFaces() 486 worldNormalsA1[pairIndex] = faceANormalWS; in b3FindClippingFaces()
|
/dports/devel/bullet/bullet3-3.21/src/Bullet3Collision/NarrowPhaseCollision/shared/ |
H A D | b3FindSeparatingAxis.h | 94 b3Float4 faceANormalWS = b3QuatRotate(ornA, normal); in b3FindSeparatingAxis() local 96 if (b3Dot3F4(deltaC2, faceANormalWS) < 0) in b3FindSeparatingAxis() 97 faceANormalWS *= -1.f; in b3FindSeparatingAxis() 102 …if (gUseInternalObject && !TestInternalObjects(transA, transB, DeltaC2, faceANormalWS, hullA, hull… in b3FindSeparatingAxis() 108 if (!b3TestSepAxis(hullA, hullB, posA, ornA, posB, ornB, faceANormalWS, verticesA, verticesB, d)) in b3FindSeparatingAxis() 114 sep = (b3Vector3&)faceANormalWS; in b3FindSeparatingAxis()
|
H A D | b3FindConcaveSatAxis.h | 106 b3Float4 faceANormalWS = b3QuatRotate(ornA, normal); in b3FindSeparatingAxis() local 107 if (b3Dot(DeltaC2, faceANormalWS) < 0) in b3FindSeparatingAxis() 108 faceANormalWS *= -1.f; in b3FindSeparatingAxis() 111 …if (!b3TestSepAxis(hullA, hullB, posA, ornA, posB, ornB, &faceANormalWS, verticesA, verticesB, &d)) in b3FindSeparatingAxis() 116 *sep = faceANormalWS; in b3FindSeparatingAxis() 479 const b3Float4 faceANormalWS = b3QuatRotate(ornA, Normal); in b3FindClippingFaces() local 481 float d = b3Dot(faceANormalWS, separatingNormal); in b3FindClippingFaces() 486 worldNormalsA1[pairIndex] = faceANormalWS; in b3FindClippingFaces()
|
/dports/devel/emscripten/emscripten-2.0.3/tests/third_party/bullet/src/BulletCollision/NarrowPhaseCollision/ |
H A D | btPolyhedralContactClipping.cpp | 125 const btVector3 faceANormalWS = transA.getBasis() * Normal; in findSeparatingAxis() local 130 …if(gUseInternalObject && !TestInternalObjects(transA,transB,DeltaC2, faceANormalWS, hullA, hullB, … in findSeparatingAxis() 136 if(!TestSepAxis( hullA, hullB, transA,transB, faceANormalWS, d)) in findSeparatingAxis() 142 sep = faceANormalWS; in findSeparatingAxis() 232 const btVector3 faceANormalWS = transA.getBasis() * Normal; in clipFaceAgainstHull() local 234 btScalar d = faceANormalWS.dot(separatingNormal); in clipFaceAgainstHull()
|
/dports/devel/bullet/bullet3-3.21/src/BulletCollision/NarrowPhaseCollision/ |
H A D | btPolyhedralContactClipping.cpp | 254 btVector3 faceANormalWS = transA.getBasis() * Normal; in findSeparatingAxis() local 255 if (DeltaC2.dot(faceANormalWS) < 0) in findSeparatingAxis() 256 faceANormalWS *= -1.f; in findSeparatingAxis() 261 …if (gUseInternalObject && !TestInternalObjects(transA, transB, DeltaC2, faceANormalWS, hullA, hull… in findSeparatingAxis() 268 if (!TestSepAxis(hullA, hullB, transA, transB, faceANormalWS, d, wA, wB)) in findSeparatingAxis() 274 sep = faceANormalWS; in findSeparatingAxis() 418 const btVector3 faceANormalWS = transA.getBasis() * Normal; in clipFaceAgainstHull() local 420 btScalar d = faceANormalWS.dot(separatingNormal); in clipFaceAgainstHull()
|
/dports/graphics/blender/blender-2.91.0/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/ |
H A D | btPolyhedralContactClipping.cpp | 254 btVector3 faceANormalWS = transA.getBasis() * Normal; in findSeparatingAxis() local 255 if (DeltaC2.dot(faceANormalWS) < 0) in findSeparatingAxis() 256 faceANormalWS *= -1.f; in findSeparatingAxis() 261 …if (gUseInternalObject && !TestInternalObjects(transA, transB, DeltaC2, faceANormalWS, hullA, hull… in findSeparatingAxis() 268 if (!TestSepAxis(hullA, hullB, transA, transB, faceANormalWS, d, wA, wB)) in findSeparatingAxis() 274 sep = faceANormalWS; in findSeparatingAxis() 418 const btVector3 faceANormalWS = transA.getBasis() * Normal; in clipFaceAgainstHull() local 420 btScalar d = faceANormalWS.dot(separatingNormal); in clipFaceAgainstHull()
|
/dports/devel/godot/godot-3.2.3-stable/thirdparty/bullet/BulletCollision/NarrowPhaseCollision/ |
H A D | btPolyhedralContactClipping.cpp | 254 btVector3 faceANormalWS = transA.getBasis() * Normal; in findSeparatingAxis() local 255 if (DeltaC2.dot(faceANormalWS) < 0) in findSeparatingAxis() 256 faceANormalWS *= -1.f; in findSeparatingAxis() 261 …if (gUseInternalObject && !TestInternalObjects(transA, transB, DeltaC2, faceANormalWS, hullA, hull… in findSeparatingAxis() 268 if (!TestSepAxis(hullA, hullB, transA, transB, faceANormalWS, d, wA, wB)) in findSeparatingAxis() 274 sep = faceANormalWS; in findSeparatingAxis() 418 const btVector3 faceANormalWS = transA.getBasis() * Normal; in clipFaceAgainstHull() local 420 btScalar d = faceANormalWS.dot(separatingNormal); in clipFaceAgainstHull()
|
/dports/devel/godot-tools/godot-3.2.3-stable/thirdparty/bullet/BulletCollision/NarrowPhaseCollision/ |
H A D | btPolyhedralContactClipping.cpp | 254 btVector3 faceANormalWS = transA.getBasis() * Normal; in findSeparatingAxis() local 255 if (DeltaC2.dot(faceANormalWS) < 0) in findSeparatingAxis() 256 faceANormalWS *= -1.f; in findSeparatingAxis() 261 …if (gUseInternalObject && !TestInternalObjects(transA, transB, DeltaC2, faceANormalWS, hullA, hull… in findSeparatingAxis() 268 if (!TestSepAxis(hullA, hullB, transA, transB, faceANormalWS, d, wA, wB)) in findSeparatingAxis() 274 sep = faceANormalWS; in findSeparatingAxis() 418 const btVector3 faceANormalWS = transA.getBasis() * Normal; in clipFaceAgainstHull() local 420 btScalar d = faceANormalWS.dot(separatingNormal); in clipFaceAgainstHull()
|
/dports/science/chrono/chrono-7.0.1/src/chrono/collision/bullet/BulletCollision/NarrowPhaseCollision/ |
H A D | btPolyhedralContactClipping.cpp | 254 btVector3 faceANormalWS = transA.getBasis() * Normal; in findSeparatingAxis() local 255 if (DeltaC2.dot(faceANormalWS) < 0) in findSeparatingAxis() 256 faceANormalWS *= -1.f; in findSeparatingAxis() 261 …if (gUseInternalObject && !TestInternalObjects(transA, transB, DeltaC2, faceANormalWS, hullA, hull… in findSeparatingAxis() 268 if (!TestSepAxis(hullA, hullB, transA, transB, faceANormalWS, d, wA, wB)) in findSeparatingAxis() 274 sep = faceANormalWS; in findSeparatingAxis() 418 const btVector3 faceANormalWS = transA.getBasis() * Normal; in clipFaceAgainstHull() local 420 btScalar d = faceANormalWS.dot(separatingNormal); in clipFaceAgainstHull()
|
/dports/graphics/urho3d/Urho3D-1.7.1/Source/ThirdParty/Bullet/src/BulletCollision/NarrowPhaseCollision/ |
H A D | btPolyhedralContactClipping.cpp | 258 btVector3 faceANormalWS = transA.getBasis() * Normal; in findSeparatingAxis() local 259 if (DeltaC2.dot(faceANormalWS)<0) in findSeparatingAxis() 260 faceANormalWS*=-1.f; in findSeparatingAxis() 265 …if(gUseInternalObject && !TestInternalObjects(transA,transB, DeltaC2, faceANormalWS, hullA, hullB,… in findSeparatingAxis() 272 if(!TestSepAxis( hullA, hullB, transA,transB, faceANormalWS, d,wA,wB)) in findSeparatingAxis() 278 sep = faceANormalWS; in findSeparatingAxis() 427 const btVector3 faceANormalWS = transA.getBasis() * Normal; in clipFaceAgainstHull() local 429 btScalar d = faceANormalWS.dot(separatingNormal); in clipFaceAgainstHull()
|
/dports/devel/py-bullet3/bullet3-3.21/src/BulletCollision/NarrowPhaseCollision/ |
H A D | btPolyhedralContactClipping.cpp | 254 btVector3 faceANormalWS = transA.getBasis() * Normal; in findSeparatingAxis() local 255 if (DeltaC2.dot(faceANormalWS) < 0) in findSeparatingAxis() 256 faceANormalWS *= -1.f; in findSeparatingAxis() 261 …if (gUseInternalObject && !TestInternalObjects(transA, transB, DeltaC2, faceANormalWS, hullA, hull… in findSeparatingAxis() 268 if (!TestSepAxis(hullA, hullB, transA, transB, faceANormalWS, d, wA, wB)) in findSeparatingAxis() 274 sep = faceANormalWS; in findSeparatingAxis() 418 const btVector3 faceANormalWS = transA.getBasis() * Normal; in clipFaceAgainstHull() local 420 btScalar d = faceANormalWS.dot(separatingNormal); in clipFaceAgainstHull()
|
/dports/games/OpenTomb/OpenTomb-win32-2018-02-03_alpha/extern/bullet/BulletCollision/NarrowPhaseCollision/ |
H A D | btPolyhedralContactClipping.cpp | 258 btVector3 faceANormalWS = transA.getBasis() * Normal; in findSeparatingAxis() local 259 if (DeltaC2.dot(faceANormalWS)<0) in findSeparatingAxis() 260 faceANormalWS*=-1.f; in findSeparatingAxis() 265 …if(gUseInternalObject && !TestInternalObjects(transA,transB, DeltaC2, faceANormalWS, hullA, hullB,… in findSeparatingAxis() 272 if(!TestSepAxis( hullA, hullB, transA,transB, faceANormalWS, d,wA,wB)) in findSeparatingAxis() 278 sep = faceANormalWS; in findSeparatingAxis() 427 const btVector3 faceANormalWS = transA.getBasis() * Normal; in clipFaceAgainstHull() local 429 btScalar d = faceANormalWS.dot(separatingNormal); in clipFaceAgainstHull()
|
/dports/games/supertuxkart/SuperTuxKart-1.2-src/lib/bullet/src/BulletCollision/NarrowPhaseCollision/ |
H A D | btPolyhedralContactClipping.cpp | 185 const btVector3 faceANormalWS = transA.getBasis() * Normal; in findSeparatingAxis() local 186 if (DeltaC2.dot(faceANormalWS)<0) in findSeparatingAxis() 192 …if(gUseInternalObject && !TestInternalObjects(transA,transB, DeltaC2, faceANormalWS, hullA, hullB,… in findSeparatingAxis() 198 if(!TestSepAxis( hullA, hullB, transA,transB, faceANormalWS, d)) in findSeparatingAxis() 204 sep = faceANormalWS; in findSeparatingAxis() 299 const btVector3 faceANormalWS = transA.getBasis() * Normal; in clipFaceAgainstHull() local 301 btScalar d = faceANormalWS.dot(separatingNormal); in clipFaceAgainstHull()
|
/dports/devel/bullet/bullet3-3.21/src/Bullet3OpenCL/NarrowphaseCollision/kernels/ |
H A D | satConcave.cl | 418 float4 faceANormalWS = qtRotate(ornA,normal); 419 if (dot3F4(DeltaC2,faceANormalWS)<0) 420 faceANormalWS*=-1.f; 428 *sep = faceANormalWS; 469 float4 faceANormalWS = qtRotate(ornA,normal); 470 if (dot3F4(DeltaC2,faceANormalWS)<0) 471 faceANormalWS *= -1.f; 479 *sep = faceANormalWS; 646 const float4 faceANormalWS = qtRotate(ornA,Normal); 648 float d = dot3F4(faceANormalWS,separatingNormal); [all …]
|
H A D | sat.cl | 417 float4 faceANormalWS = qtRotate(ornA,normal); 418 if (dot3F4(DeltaC2,faceANormalWS)<0) 419 faceANormalWS*=-1.f; 427 *sep = faceANormalWS; 468 float4 faceANormalWS = qtRotate(ornA,normal); 469 if (dot3F4(DeltaC2,faceANormalWS)<0) 470 faceANormalWS *= -1.f; 478 *sep = faceANormalWS; 627 if (dot3F4(DeltaC2,faceANormalWS)<0) 628 faceANormalWS*=-1.f; [all …]
|
/dports/devel/godot-tools/godot-3.2.3-stable/thirdparty/bullet/Bullet3OpenCL/NarrowphaseCollision/kernels/ |
H A D | satConcave.cl | 418 float4 faceANormalWS = qtRotate(ornA,normal); 419 if (dot3F4(DeltaC2,faceANormalWS)<0) 420 faceANormalWS*=-1.f; 428 *sep = faceANormalWS; 469 float4 faceANormalWS = qtRotate(ornA,normal); 470 if (dot3F4(DeltaC2,faceANormalWS)<0) 471 faceANormalWS *= -1.f; 479 *sep = faceANormalWS; 646 const float4 faceANormalWS = qtRotate(ornA,Normal); 648 float d = dot3F4(faceANormalWS,separatingNormal); [all …]
|
H A D | sat.cl | 417 float4 faceANormalWS = qtRotate(ornA,normal); 418 if (dot3F4(DeltaC2,faceANormalWS)<0) 419 faceANormalWS*=-1.f; 427 *sep = faceANormalWS; 468 float4 faceANormalWS = qtRotate(ornA,normal); 469 if (dot3F4(DeltaC2,faceANormalWS)<0) 470 faceANormalWS *= -1.f; 478 *sep = faceANormalWS; 627 if (dot3F4(DeltaC2,faceANormalWS)<0) 628 faceANormalWS*=-1.f; [all …]
|
/dports/devel/py-bullet3/bullet3-3.21/src/Bullet3OpenCL/NarrowphaseCollision/kernels/ |
H A D | satConcave.cl | 418 float4 faceANormalWS = qtRotate(ornA,normal); 419 if (dot3F4(DeltaC2,faceANormalWS)<0) 420 faceANormalWS*=-1.f; 428 *sep = faceANormalWS; 469 float4 faceANormalWS = qtRotate(ornA,normal); 470 if (dot3F4(DeltaC2,faceANormalWS)<0) 471 faceANormalWS *= -1.f; 479 *sep = faceANormalWS; 646 const float4 faceANormalWS = qtRotate(ornA,Normal); 648 float d = dot3F4(faceANormalWS,separatingNormal); [all …]
|
H A D | sat.cl | 417 float4 faceANormalWS = qtRotate(ornA,normal); 418 if (dot3F4(DeltaC2,faceANormalWS)<0) 419 faceANormalWS*=-1.f; 427 *sep = faceANormalWS; 468 float4 faceANormalWS = qtRotate(ornA,normal); 469 if (dot3F4(DeltaC2,faceANormalWS)<0) 470 faceANormalWS *= -1.f; 478 *sep = faceANormalWS; 627 if (dot3F4(DeltaC2,faceANormalWS)<0) 628 faceANormalWS*=-1.f; [all …]
|
/dports/devel/godot/godot-3.2.3-stable/thirdparty/bullet/Bullet3OpenCL/NarrowphaseCollision/kernels/ |
H A D | satConcave.cl | 418 float4 faceANormalWS = qtRotate(ornA,normal); 419 if (dot3F4(DeltaC2,faceANormalWS)<0) 420 faceANormalWS*=-1.f; 428 *sep = faceANormalWS; 469 float4 faceANormalWS = qtRotate(ornA,normal); 470 if (dot3F4(DeltaC2,faceANormalWS)<0) 471 faceANormalWS *= -1.f; 479 *sep = faceANormalWS; 646 const float4 faceANormalWS = qtRotate(ornA,Normal); 648 float d = dot3F4(faceANormalWS,separatingNormal); [all …]
|