충돌 체크: Circle vs Circle
원과 원의 충돌 테스트는 의외로 간단하다.
우선, 피타고라스의 정리를 사용해서 원의 중심점 간의 거리를 구한다.
우선, 피타고라스의 정리를 사용해서 원의 중심점 간의 거리를 구한다.
- 중심점 간의 거리가 두 반지름의 합보다 크면, 두 원은 서로 충돌하지 않은 것이다.
- 중심점 간의 거리가 두 반지름의 합보다 작으면, 두 원은 서로 충돌한 것이다.
- 중심점 간의 거리와 두 반지름의 합이 같다면, 두 원은 서로 붙어 있는 경우이다.
댓글
댓글 쓰기