2012-07-24 29 views
4

我想用XNA創作一個程序性的星球。 我可以用Perlin Noise創建一個高度圖並在運行時加載它,但是如何創建更多的無縫塊並創建一個球形行星?XNA Perlin Noise Planet

在此先感謝,朱利奧。

+0

這樣做到目前爲止呢? – Cyral 2012-07-29 20:41:46

回答

1

退房我是如何做到的here

那假設你是一個平臺遊戲呢,還是自上而下?

但是因爲您需要大塊,所以我可能無法使用它,所以您可以使用this實現perlin噪聲,並使用它,如下面的鏈接所示。 你可能想看看here大塊

+0

我在努力嘗試,但我不知道如何使無縫佩林噪音和變形它使一個星球... – 2012-08-06 13:36:38

+0

那麼,如果你使用佩林噪音算法,每個「塊」將離開是最後一個一個是。但是,做它倒退,就像有一端連接到最後...我在YouTube上看到很多3D行星,如果有任何源代碼,將噪聲更改爲1D應該工作。現在我覺得這很難。 – Cyral 2012-08-06 13:53:38