使用单纯噪声2D的锯齿状体素地形

时间:2017-06-02 11:53:15

标签: c++ voxel

我的目标是为虚幻引擎实现一个体素地形系统,​​事情进展顺利,直到我制作了一堆带有锯齿状体素地形的块。 我使用单纯形噪声2d来计算高度值。然而,我发现每个块都有一个特定的高度图,这导致了不连贯和锯齿状的体素地形。 那么,我们如何创建平滑的地形,其中包含使用单一噪声2d使用相同高度图的块?

1 个答案:

答案 0 :(得分:0)

为了使纹理无缝,您需要设置基础噪声功能,使得在图块边缘的插值将产生相同的值;在每个瓦片中,不可能获得具有完全彼此独立的噪声函数的期望结果。该方法将详细讨论here