2014年3月28日 星期五

Unity ColorSpace

之前一直沒認真研究

如果是下Linear space 讀貼圖時會用 sRGB read (power(color, 2.2)) 寫出時會用 sRGB write(power(color,1/2.2))

如果是Gamma space 應該是不會對寫入和寫出做什麼
所以在Gamma space選項打開時,對貼圖設Bypass sRGB Sampling 打開和關掉都沒作用,因為預設就是Linear 的讀入

因此,在Linear space時,要注意如果貼圖是Normal map,要選Normal map,它會自動把Bypass sRGB Sampling開啟, 而自己做LUT貼圖時記得手動打開。以此類推~