伏洛诺伊玻璃 您是否曾经看过由不平整的玻璃制成的淋浴门? 一切看起来都失真了,但也许也很漂亮。 现在,有了这个愚蠢的程序,您可以使任何图片看起来都这样。 例子 首先,这是我的一个示例,但由于该程序而失真: 接下来,我们将具有不同设置的程序应用于此基本映像: 有两种噪声选择。 默认值可操纵网格中的每个顶点,而后者可一次操纵完整的voronoi单元。 要启用后一种行为,请使用-use-nn 。 -use-nn运行脚本会产生以下输出: 有许多参数可以控制折射的工作方式。 现在,我们将仅更改-noise参数,该参数确定玻璃的不均匀程度。 使用-noise 0.5 (默认值),我们得到以下信息: 使用更少的噪声(0.2),我们可以获得更平滑的版本: 如果将噪声增加到1.0,则几乎在每个多边形上都开始看到较大的变化: 这个怎么运作 最近邻居随机性 在这种方法中,我们在虚构的“平面”上使用折射