ShadeGraph教程之节点详解7:Utility Nodes

本文首发于洪流学堂微信公众号。
洪流学堂,学Unity快人几步

洪流学堂公众号回复节点,获取ShaderGraph节点详解PDF文件(带目录)。

Utility Nodes 工具节点

一些有用的工具节点。

Preview 预览

显示一个预览窗口,这个节点不会修改输入值。

Logic 逻辑操作

逻辑操作节点。

All

所有输入为非0时,返回true,否则返回false。这个节点经常和下面的Branching节点一起使用。

And

如果输入A和B都为true,则返回true,否则返回false。这个节点经常和下面的Branching节点一起使用。

注意这个节点的输入为布尔类型。

Any

如果输入值中有任意一个元素为非0值,则返回true,否则返回false。这个节点经常和下面的Branching节点一起使用。

Branch 分支

如果输入值Predicate为true,则会返回输入值True,否则返回输入值False。注意这里的输入参数名字为TrueFalse

注意,这里两个分支的节点都会计算,并不会根据输入Predicate只计算一个分支。

Comparison 比较

根据下拉框的选项比较A和B两个值。

Is Infinite 是否无穷大

输入值中是否包含无穷大值。一般无穷大值出现在除0的情况。

Is NaN 是否非数值

输入参数中,如果有任意一个元素为非数值,则返回true。

Nand 与非

如果输入值A和B都为false,则返回true。

小结

本文讲解了ShaderGraph众多Node中的Utility Nodes。你可以收藏本文作为一个工具库。
其他Node的详解,关注洪流学堂公众号第一时间获取。

洪流学堂公众号回复节点,获取ShaderGraph节点详解PDF文件(带目录)。

你有没有饱受shader折磨的同学?你可以把今天的内容分享给他,或许你能帮到他。



《郑洪智的Unity2018课》,倾尽我8年的开发经验,结合最新的Unity2018,带你从入门到精通。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大智_Unity玩家

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值