충돌 체크: Circle vs Circle

원과 원의 충돌 테스트는 의외로 간단하다.
우선, 피타고라스의 정리를 사용해서 원의 중심점 간의 거리를 구한다.

  • 중심점 간의 거리가 두 반지름의 합보다 크면, 두 원은 서로 충돌하지 않은 것이다.
  • 중심점 간의 거리가 두 반지름의 합보다 작으면, 두 원은 서로 충돌한 것이다.
  • 중심점 간의 거리와 두 반지름의 합이 같다면, 두 원은 서로 붙어 있는 경우이다.


이 블로그의 인기 게시물

좌표 변환: 회전 이동

HTTP POST

Unmappable character for encoding MS949