沃罗诺伊纹理着色器节点

    沃罗诺伊纹理 节点用于添加了一个产生沃罗诺伊模式的程序纹理。沃罗诺伊模式是通过随机分布种子点生成的,这些点向外扩展则称为细胞格,边界由到其他点的距离确定。请参阅Wikipedia中的 条目以了解更多信息。

    沃罗诺伊纹理 节点可用于生成逼真的金属 “锤击” 效果,以及生命体着色,如皮肤中的鳞片或静脉。

    • 矢量
    • 纹理坐标到样本纹理;如果接口未连接,则默认生成纹理坐标。
    • 缩放
    • 整体纹理缩放;比例越大,产生的点越多,从而产生更多的细胞格。
    • 着色
    • 间距度量
      • 距离
      • 使用欧几里德距离公式(恰好是毕达哥拉斯公式)计算点之间的距离。请参阅Wikipedia中的 欧几里德距离 条目以了解更多信息。
      • 曼哈顿点距
      • 切比雪夫
      • 通过确定沿任何坐标维度的最大差异来计算两点之间的距离。请参阅Wikipedia中的 条目以了解更多信息。
      • 闵可夫斯基
      • 通过配置 指数 输入可以表示所有其他距离度量的通用算法。该指数表示闵可夫斯基距离函数中的 p,见下式:

    ((\sum{i=1}^{n}{|X{i} - Y_{i}|^{p}})^{1/p})

    指数越高,细胞格越方。小于1.0的 指数 会产生星形,而1.0的值与使用 曼哈顿 距离相同。值为2.0时,可给出与 距离 度量相同的结果。最后,指数10.0与 切比雪夫 距离度量相同。因此,所有距离指标基本相同 — 其实都是 闵可夫斯基 的特殊值。

    闵可夫斯基指数为0.5(闵可夫斯基 1/2)。

    闵可夫斯基指数为2.0(距离)。

    闵可夫斯基指数为4.0。

    闵可夫斯基指数为10.0(切比雪夫)。

    • 功能输出
    • 确定用于计算距离的点。最近点,第2点,第3点和第4点分别使用最近点,第2点,第3点和第4点的值,以此类推。
    • 颜色
    • 输出颜色纹理。
    • 系数