15 votes
Accepted

Solving obtuse interior corner collisions

There is an alternate way to think about solving this. You can do a transform by offseting the lines by radius of your circle then the solution is same as intersection of 2 lines. Image 1: You can ...
  • 409
13 votes

Solving obtuse interior corner collisions

I assume that you want a solution for collisions in general, which also works well for interior corners. When resolving a collision against one plane, do not move the circle perpendicular to the plane....
  • 4,563
4 votes

Solving obtuse interior corner collisions

To find the position where the circle is resting against both planes, you could use following approach: We define the line k which is the bisector of the angle between g and h. Every point on line k ...

Only top scored, non community-wiki answers of a minimum length are eligible