2

我想知道如何使用 2D 噪声制作直纹理,以使不规则大小的石块全部连接在一起(与 pic1 相同):如果有一种数学方法可以将 2D 噪声量化为正交直线噪声或连接石块,请告诉我诀窍!(用于图形着色器砖墙纹理生成器)

如果这是数学上的不可能,请告诉我为什么?

在此处输入图像描述 在此处输入图像描述

4

2 回答 2

2

您可以尝试使用 2D 噪声,但对相邻点进行采样,就好像它是 1D 噪声一样,得到一系列值条。然后将这些值分成离散的组,每当您遇到组数差异时,砖块之间就会出现中断。而且你总是会在每个水平条之间有休息。

于 2013-09-21T21:51:19.487 回答
0

要制作类似于方形石头的程序 2d/3d,使用 voronoi 基础会更容易,因为它已经是单元格的概念......如果每个单元格都有方形边框,它将制作 2d/3d 方形单元格。

voronoi 比较像素与其周围中心点的接近程度,它使线与点相切,作为单元格边界。我不知道如何让它们变成 90 度,但一定有办法。

于 2014-03-16T00:17:00.930 回答