像素处理器

原子节点:像素处理器 {width="100%"}

进入:个原子节点

生成图像,其中每个像素的值是指定的Substance函数图形的结果。

该像素处理器允许您在可选输入上为作为输出返回的每个像素执行自定义函数。

它是迄今为止最通用的节点,因为它允许运行任何数学运算并返回图形内的结果。

像素处理器工具提示

与FX-Map类似,它需要设置内部功能以执行任何操作。 该像素处理器与FX-Map的区别在于,它没有专注于使用多种功能控制图案形状和放置,而是置入图案。 相反,每个像素并行运行单个函数,其中每个像素不知道其相邻像素的计算结果。

该像素处理器类似于值处理器,它仅运行于单值,与像素处理器相比可提供很好的优化。

对于习惯于在基于节点的编辑器中创建着色器函数的任何人,该像素处理器应提供熟悉的环境。

TIP
在本文档的示例图形部分中,提供了一个用于演示简单使用像素处理器节点的带注释的项目文件。
值处理器节点是了解Substance函数图形的良好起点。
此外,还要考虑到使用这种图形并执行数学运算对于从这个节点中取出任何东西都是必需的。
我们还建议熟悉UV、纹理采样和矢量的概念。

参数

颜色模式 布尔值
在灰度图像和彩色输出图像之间切换。
每像素函数 Float/Float4
输出图像中每个像素计算的函数图形Substance。 使用设置为 $pos Float的Get节点2可访问当前像素的规范化位置。

输入连接器

输入图像# 灰度/颜色
使用示例颜色或示例灰度节点访问指定索引输入中的值。

示例

即将推出。

recommendation-more-help
substance-3d-designer-help-guide