0
所以我需要得到一個布爾值,如果兩個複雜的多邊形相交,則爲true或false。點在多邊形和分離軸中的差異定理
分離軸定理只支持凸多邊形,這不是我所需要的。
我聽說多邊形裁剪的,但實際上,如果您使用的算法來檢查點是多邊形內你就不能喜歡這樣的:
if (any point of A's points are inside B OR any point of B's points are inside A)
?
哇,從來沒有想到這一點。 – super 2014-11-24 18:31:32
@Murplyx如果這是針對某些物理引擎的,那麼您可能會僅通過檢查點來獲得方法,特別是當幀與幀之間的變化較小時。在一般情況下,不幸的是這個問題變得很難計算。 – SlySherZ 2014-11-24 18:35:46