2017年5月9日 星期二

[Unity 範例檔] 多邊形內隨機一點


自己想的求任意凹凸多邊形內隨機一點範例。我也不知道這樣是不是最快最佳解法 @@。就當做事拋磚引玉囉!歡迎大家提出看法~

線上玩 (可拖曳方塊)
範例檔下載

我的概念如下:


A.已知任意數量多邊形(凹凸皆可)
B.於多邊形內,隨機劃上一垂直X點的線條
C.取得多邊形與垂直線之間的交點,並將交點依照Y軸位置排列順序
D.在隨機取得「奇數交點」與「奇數-1交點」之間任意一點。
---備註:如上圖中,奇數焦點為1,奇數-1交點即為0





沒有留言:

張貼留言