我試圖做一個截二十面體,雖然有更多的細分(讓更多的六邊形) 在遊戲中我使用它,eacht五邊形和六邊形是一個單獨的對象。所以在生成二十面體之後,我只是使用生成的點來放置一個五邊形或六邊形(而不是做每個三角形的中間物),我這樣做,因爲我需要它們作爲獨立的對象。反正)我有一些關於它的問題,不過,和谷歌並沒有真正的幫助,所以我希望有一些聰明的smath,知道這裏的人們:d截二十面體的圖塊對象
這裏,我們去:
- 上午我確信雙方的長度是相等的?
- 由於每個hexa/petagon是一個單獨的對象,我需要旋轉它們以使它們正確定位,這有什麼幫助?
- 假設我有hexa/petagons半徑爲1(一),我有多大的中間位置他們? (Basecly,什麼我的六/五邊形的半徑和我的截二十面體的半徑之間的關係。)
這是我的第一次測試,我產生一個二十面體,然後在每個點放一個五邊形的模式,這是我旋轉,因此它指向遠離中間。正如你所看到的,他們仍然需要旋轉以適應在一起(問題2),並且他們與中間的距離也需要調整(問題3)。
我會繼續致力於這個太,但所有的幫助將不勝感激! (我在Unity中使用c#,所以如果你給出示例代碼,如果你使用它,它會真的非常棒。)
非常感謝!
嗯,這可能確實很有趣。雖然我希望每個遊戲對象仍然有相同的預製(或至少是相同類型的瓷磚)。雖然還有一些需要注意的地方,但我會嘗試一下,謝謝! –
我現在使用這種方式,雖然它沒有真正回答我的問題,但它確實解決了我試圖解決的問題。謝謝! –
我剛剛注意到攪拌機中的icosphere使用線性插值,有沒有辦法確保所有邊都相等? –