0
我有一個以(0,0)爲中心的等邊三角形。每個頂點與中心之間的距離爲1.如果給定的座標對落入三角形內部,我可以測試什麼數學?我已經找到了可以用任意三角形來做的例子,但是對於這個非常特殊的情況,在我看來它應該相當簡單。如何測試等邊三角形的撞擊?
我有一個以(0,0)爲中心的等邊三角形。每個頂點與中心之間的距離爲1.如果給定的座標對落入三角形內部,我可以測試什麼數學?我已經找到了可以用任意三角形來做的例子,但是對於這個非常特殊的情況,在我看來它應該相當簡單。如何測試等邊三角形的撞擊?
如果三角形的頂點一個具有(0,1)的座標(?是不是),然後點(X,Y)下降三角形內部時,三個簡單的條件下,彼此相遇:
Y <= 1 + Sqrt(3) * X
Y <= 1 - Sqrt(3) * X
Y >= -1/2
或更短:
Y <= 1 - Sqrt(3) * Abs(X)
Y >= -1/2
是否有任何特殊的原因不使用這裏的一般方法? – templatetypedef 2014-09-19 00:59:37
@templatetypedef,除了優雅,不是真的。 – zneak 2014-09-19 01:44:27