I would think this is a common issue, but I couldn't find an answer that helped me. Help would be appreciated.
In my game I have rectangular objects. They have rotating bounding box, aka not AABB but boxes that rotate with the entity and always match it's exact shape (I think it's called OBB).
When two objects collide, they often penetrate each other a little:
My question is, how can I move the objects out of each other? (Before performing the 'actual' collision handling, i.e. setting velocities etc).