我的目标是为虚幻引擎实现一个体素地形系统,一切都很顺利,直到我产生了一堆带有锯齿状体素地形的块。我使用 Simplex Noise 2d 来计算高度值。然而,我发现每个块都有一个特定的高图,这导致了不连贯和参差不齐的体素地形。那么,我们如何使用单纯形噪声 2d 创建由使用相同高度图的块组成的平滑地形?
为了使纹理无缝,您需要以这样一种方式设置底层噪声函数,使得在瓦片边缘的插值将产生相同的值;如果每个瓦片中的噪声函数彼此完全独立,则不可能获得所需的结果。此处详细讨论了该方法。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句