I use GJK to detect the collision. it's work well besides the the collision between Capsule and box. Most of ocassions the detection is normal, but under some special angles, as showed in the pictures, the collision can't be detected.
I consider there is nothing wrong in my capsule's support fuction as it's same as most others(the saerch points can only be in the hemisphere). It may be some thing wrong with the GJK main bodym but I'm failed to figure out(it's really weird as the other situations like all sphere collision detections work well). Could any give me any ideas about this queation and if anyone had met the same question before?
![](https://uploads.gamedev.net/forums/monthly_2021_01/medium.a31c4a41b29342bbaa1e354a7209a9f0.20210112162627.webp)
![](https://uploads.gamedev.net/forums/monthly_2021_01/medium.069b5720eba74b0bad7fddece7839c74.20210112163018.webp)