두 개의 객체 정렬 경계 상자가 있습니다 (즉, 축이 정렬되지 않고 객체와 함께 회전합니다). 두 개의 객체 정렬 상자가 겹치는 지 알고 싶습니다. ( 편집 : 참고-축 정렬 경계 상자 테스트를 사용하여 먼 거리의 객체를 빠르게 버려서 쿼드 루틴이 조금 느리더라도 중요하지 않습니다. )
내 상자는 4 개의 x, y 포인트로 저장됩니다. 답을 찾아 보았지만 예제에서 변수 이름과 알고리즘을 이해하여 특정 사례에 적용 할 수 없습니다.
누군가가 명확하고 간단한 방법 으로이 작업을 수행하는 방법을 보여줄 수 있습니까? 감사. (특정 언어는 중요하지 않습니다. C 스타일 의사 코드는 괜찮습니다.)