2009-03-13 3 views
10

좋아요, 저는 30x100 직사각형의 140도 회전 한 점이 200도 회전 된 다른 30x100 직사각형 내부에 있는지를 알려주는 프로그램을 작성하려고합니다.회전 된 사각형에서 충돌 감지를 수행하려면 어떻게합니까?

솔직히, 나는 어디서부터 시작해야할지 모르겠다. 나는 정상적인 계산을하기 전에 그것들을 다시 돌리는 것을 생각했다. 그러나 그들은 여전히 ​​일치하지 않을 것이다.

어떻게하면됩니까?

+0

그래서 기본적으로 축이 아닌 두 개의 직사각형 사이의 교차를 찾고 있습니까? (아니면 전혀 충돌하지 않는다면) – strager

+1

@Daniel L, 질문자가 아마도 2D 공간에서 2D 사각형에 대해 이야기하고 있기 때문에 나는 Z 축을 가정 할 것입니다. – strager

+0

@Daniel : 평행 사변형뿐만 아니라 ** 여전히 사각형 **입니다. 회전하면 결코 바뀌지 않습니다. 중심, 코너 또는 2D 공간의 다른 점을 중심으로 회전하는 경우에는 중요하지 않습니다. –

답변