2009-03-13 12 views
10

私は、30度x140度の矩形内の点が200度に回転した別の30度x100矩形内にあるかどうかを知るプログラムを作成しようとしています。回転した四角形で衝突検出を実行するにはどうすればよいですか?

正直、私はどこから始めるべきか分かりません。私は通常の計算をする前にそれらを再回転することを考えましたが、それでもまだマッチしませんでした。

どうすればいいですか?

+0

基本的に、2つの非軸整列長方形の交点を探していますか? (または、それらが全く衝突した場合は) – strager

+1

@Daniel L、質問者がおそらく2D空間の2D矩形について話しているので、私はZ軸を想定します。 – strager

+0

@Daniel:平行四辺形ではなく、それはまだ四角形です** **回転するとそれは決して変化しません。あなたが中心、コーナー、または2D空間の他の点を中心に回転しているかどうかは関係ありません。 –

答えて

関連する問題