【问题标题】:XNA Perlin Noise PlanetXNA 柏林噪音星球
【发布时间】:2012-07-22 21:26:52
【问题描述】:

我想用 XNA 制作一个程序星球。 我可以使用 Perlin Noise 创建高度图并在运行时加载它,但是如何创建额外的无缝块并创建球形行星?

提前致谢,朱利奥。

【问题讨论】:

  • 目前进展如何?

标签: c# xna-4.0 terrain perlin-noise


【解决方案1】:

看看我是怎么做到的here

假设您正在制作平台游戏,还是自上而下?

但是,由于您需要块,使用我的做法可能效果不佳,因此您可以使用 this 实现 perlin 噪声,并使用它,如下面的链接所示。 你可能想看看here 的块

【讨论】:

  • 我一直在尝试,但我不知道如何制作无缝的柏林噪音并将其变形以制作行星......
  • 好吧,如果你使用 Perlin Noise 算法,每个“块”都会离开最后一个。但是,倒着做,就像一端连接到最后……我在 youtube 上看到很多 3D 行星,如果有源代码,将噪声更改为 1D 应该可以。现在想想这似乎很难。
猜你喜欢
  • 2012-12-21
  • 2012-06-25
  • 1970-01-01
  • 2011-11-22
  • 2023-03-04
  • 1970-01-01
  • 2013-07-17
  • 2021-04-29
  • 2012-01-29
相关资源
最近更新 更多