summaryrefslogtreecommitdiff
path: root/scene/resources/multimesh.cpp
diff options
context:
space:
mode:
authorMalcolm Nixon <Malcolm.nixon@gmail.com>2022-12-28 02:07:42 -0500
committerMalcolm Nixon <Malcolm.nixon@gmail.com>2023-01-02 14:52:19 -0500
commit220e8a03901e750e4351765d225c114bb398a913 (patch)
treec5772972f54076745258f04686f398382c36d585 /scene/resources/multimesh.cpp
parent57267709e665f1683e79bd5d3432be2be5db6c1d (diff)
Modified the collision_sphere_capsule function to only test the one "correct" axis which corresponds to the correct collision normal.
Added logically identical fix to the capsule/capsule collision, and verified it now produces correct collision points and normals. Added analytic_sphere_collision helper function which reports the A and B points directly without using SAT. Modified _collision_sphere_sphere, _collision_sphere_capsule, and _collision_capsule_capsule to use the new analytic_sphere_collision. Fix white-space issue Additional code formatting fixes. Updated new analytic_sphere_collision to correctly handle null collector callback.
Diffstat (limited to 'scene/resources/multimesh.cpp')
0 files changed, 0 insertions, 0 deletions