Utility实用程序
2020-06-10 本文已影响0人
BacteriumFox
Utility——实用程序
Custom Function——自定义函数
在自定义函数中我们可以通过设置Inputs设定输入接口,Outputs设定输出接口,且可以重命名接口名。
通过悬着Type,我们可以切换字符串模式与文件模式;
字符串模式:在Name中设置函数名,在Body中写入执行公式。注意公式代入返回参数需要与节点接口名相同。
文件模式:在Source中选择执行的脚本文件,在Name中设置脚本函数名,执行节点时会自动调用脚本中的函数。
Preview——预览
Logic——逻辑
All
如果输入的所有组件都是非零的,则返回true
And
如果输入A和B都为真,则返回真。
Any
如果输入中的任何组件都是非零的,则返回true。
Branch——分支
向着色器提供一个动态分支。如果输入谓词(Predicate )为真,则返回输出等于真(True)的输入。否则,它等于假(False)的输入。基于着色器阶段,着色器图形决定每个顶点或每个像素的返回输出。它计算着色器中分支的两边,并丢弃未使用的分支。
Comparison——比较
根据下拉菜单上选择的条件,比较两个输入值A和B。
Is Font Face——是正面
如果当前片段是正面的一部分,则节点返回True。对于背面,节点返回False。注意:此功能需要在主节点上启用双面。
Is Infinite——是无限值
如果输入是一个无限值,则返回true。
Is NaN——不是数字
如果输入的不是数字(NaN),则返回true。
Nand——与假
如果输入A和B都为假,则返回true。
Not——非
返回与input In相反的值。如果In为真,则输出为假,否则为真。
Or——与真
如果输入A和B都为真,则返回真。