Original Post
Hi everyone,
I''ve got a problem where I have two walls that make an angle of less than 90 degrees. When I try to push my collision sphere into the corner where these two walls meet I always end up getting pushed through one of them.
The basic algorithm I''m using is:
1. Find the time that the sphere will collide with all polys.
2. Collide with the first poly moving the sphere as close as possible to that poly.
3. Clip the motion vector in that poly
4. Repeat until the magnitude of the motion vector is very small or I''ve exhausted my loop counter.
Are there any elegant solutions to this problem (other than programming a constrain solver!)
Thanks in advance
Fleejay