2017年1月24日

_LightColor0将会是主要的directional light的颜色。

摘要: LightMode是个非常重要的选项,因为它将决定该pass中光源的各变量的值。如果一个pass没有指定任何LightMode tag,那么我们就会得到上一个对象残留下来的光照值,这并不是我们想要的。其他各个LightMode的具体含义可以参见官网(很重要,一定要去看,特别是对于每个Pass的细节解 阅读全文

posted @ 2017-01-24 17:51 jiahuafu 阅读(4047) 评论(0) 推荐(1)

Unity shader saturate

摘要: 当你想将颜色值规范到0~1之间时,你可能会想到使用saturate函数(saturate(x)的作用是如果x取值小于0,则返回值为0。如果x取值大于1,则返回值为1。若x在0到1之间,则直接返回x的值.),当然saturate也可以使用变量的swizzled版本,比如saturate(somecol 阅读全文

posted @ 2017-01-24 13:02 jiahuafu 阅读(12321) 评论(0) 推荐(0)

导航