new standard for doing this, as i'll likely need a lot less code for handling shapes.
GJK has been a pretty straightforward technique and I think i got it to work without much trouble.. although the limitations
were soon evident (not being able to obtain the best separation axis and depth) but so far EPA looks like
a very strange algorithm, and even though I seem to grasp the concept of growing the simplex until "it doesn't grow as much", i feel it's a pretty complex solution to what at firt sight it seemed to me like a simple problem.
So here's a question.. is not not possible to obtain at least a pretty good separation axis (SAT-like) in some other way? I gave a check at the Bullet source code and noticed it uses margins, so why not just do a sort of binary search from a "definitely inside margin" to "definitely outside margin", by making the margins of A and B shrink, repeating GJK until it "works" (the moment before they touch will give me separation axis)?
Well just a thought.. I'm sure someone else thought about this first and realized it doesn't work
