Sub Graph 节点
描述
提供对子图形资源的引用。参考节点上的所有端口都由子图形资源中定义的属性和输出进行定义。这对于在图形之间共享功能或在图形中复制相同功能非常有用。
用于 Sub Graph 节点的预览由其 Output 节点的第一个端口决定。第一个端口有效的数据类型是 Float
、Vector 2
、Vector 3
、Vector 4
、Matrix2
、Matrix3
、Matrix4
和 Boolean
。任何其他数据类型在预览着色器和子图形中都会产生错误。
子图形节点和着色器阶段
如果子图形中的节点指定了一个着色器阶段(例如 Sample Texture 2D 节点指定片元着色器阶段),则整个子图形现在将锁定到该阶段。因此,引用该图形的 Sub Graph 节点也将锁定到该着色器阶段。
此外,当连接到 Sub Graph 节点上的输出端口的边流入主节点上的端口时,该 Sub Graph 节点现在将锁定到该主节点端口的着色器阶段。