Unity Texture2D的sRGB(Color Texture)的作用

在gramma空间下,勾选与否无关。

在liner空间下,勾选shader会自动将读到的像素作gramma矫正,即x的0.45次方

不勾选,shader读到的就是原始的颜色值

 

然后unity如果选了gramma空间,会自动将输出颜色做一个伽马矫正,偏暗,相当于拍照对图片的自动处理。

 

透明通道的值不会受到伽马编码的影响,勾选与否都不会影响其线性值。值得注意的是ps里必须用这个取色

posted @ 2018-03-20 15:33  露夕逝  阅读(7448)  评论(1编辑  收藏  举报