사각형의 충돌 감지, AABB 충돌 감지, SAT 이론을 사용한 OBB 충돌 감지 알아보기


사각형의 충돌 감지, AABB 충돌 감지, SAT 이론을 사용한 OBB 충돌 감지 알아보기

이번 시간에는 사각형의 충돌 감지와, 회전한 사각형도 충돌 감지를 할 수 있는 AABB 방식과, SAT 이론을 사용한 OBB 방식을 알아보겠습니다. 목차 1. 사각형의 충돌 감지 2. AABB(Axis Aligned Bounding Box) 충돌 감지 3. OBB (Oriented Bounding Box) 충돌 감지 4. 소스 코드 5. 마치며 1. 사각형의 충돌 감지 사각형의 충돌 감지 원리는 단순합니다. rectA의 왼쪽 모서리가 rectB의 오른쪽 모서리보다 작을 때 rectA의 오른쪽 모서리가 rectB의 왼쪽 모서리보다 클 때 rectA의 위쪽 모서리가 rectB의 아래쪽 모서리보다 작을 때 rectA의 아래쪽 모서리가 rectB의 위쪽 모서리보다 클 때 충돌합니다. (4가지 조건이 다 맞아야 함.) 이 정보는 인터넷 여러곳에서 볼 수 있기 때문에, 찾거나 구현하는 건 어렵지 않습니다. 사실 전 이게 왜 맞는지는 모르겠지만, 어쨋든 이 조건을 통해 검사하면 사각형의 충돌을 ...


#AABB #사각형충돌 #사각형 #SAT충돌 #SAT #OBB충돌 #OBB #JavaScript #canvas #AABB충돌 #충돌

원문링크 : 사각형의 충돌 감지, AABB 충돌 감지, SAT 이론을 사용한 OBB 충돌 감지 알아보기