线性渲染(Linear Rendering)和Gamma Correction
概述线性渲染就是渲染场景所有输入都是线性的。一般来说存在的纹理都是经过Gamma矫正了的,也就是说当纹理被采样到一个材质上时,颜色值已经不是线性的了。如果这些纹理用通常的计算方式去计算光照和图片效果,在非线性空间计算,这将导致轻微的偏差。(而这种偏差就是需要Gamma矫正的原因) 线性渲染保证了在shader中输入与输出都是在正确的颜色空间得出更正确的结果。Gamma矫正所谓伽玛校正就是对图像的伽玛
原创
2016-09-09 17:30:56 ·
17668 阅读 ·
2 评论