Home
last modified time | relevance | path

Searched refs:faceANormalWS (Results 1 – 25 of 38) sorted by relevance

12

/dports/devel/py-bullet3/bullet3-3.21/src/Bullet3Collision/NarrowPhaseCollision/shared/
H A Db3FindSeparatingAxis.h94 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 Db3FindConcaveSatAxis.h106 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 Db3FindSeparatingAxis.h94 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 Db3FindConcaveSatAxis.h106 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 Db3FindSeparatingAxis.h94 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 Db3FindConcaveSatAxis.h106 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 Db3FindSeparatingAxis.h94 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 Db3FindConcaveSatAxis.h106 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 DbtPolyhedralContactClipping.cpp125 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 DbtPolyhedralContactClipping.cpp254 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 DbtPolyhedralContactClipping.cpp254 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 DbtPolyhedralContactClipping.cpp254 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 DbtPolyhedralContactClipping.cpp254 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 DbtPolyhedralContactClipping.cpp254 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 DbtPolyhedralContactClipping.cpp258 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 DbtPolyhedralContactClipping.cpp254 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 DbtPolyhedralContactClipping.cpp258 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 DbtPolyhedralContactClipping.cpp185 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 DsatConcave.cl418 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 Dsat.cl417 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 DsatConcave.cl418 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 Dsat.cl417 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 DsatConcave.cl418 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 Dsat.cl417 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 DsatConcave.cl418 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 …]

12