XNA Perlin噪声星球

4
我想使用XNA制作过程行星。我能够使用Perlin噪声创建高度图并在运行时加载它,但是如何创建额外的无缝块并创建一个球形行星呢?
谢谢,Giulio。

这个项目目前进展如何? - Cyral
1个回答

1

看看我是如何做到的这里

这是假设你正在制作一个平台游戏,还是俯视角度?

然而,因为你需要块,使用我所做的方法可能不太好,所以你可以使用这个实现Perlin噪声,并按照下面链接中所示使用它。你可能想要查看这里来获取块。


我一直在尝试,但不知道如何制作无缝Perlin噪声并对其进行变形以制作行星... - Giulio Zausa
如果您使用Perlin噪声算法,每个“块”都将从上一个块结束。但是,反过来做,例如让一段连接到最后一段...我在YouTube上看到了很多3D星球,如果有任何源代码,将噪音更改为1D应该可以奏效。现在我想到了这个似乎非常困难。 - Cyral

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接