摘要: 转自:http://www.sjbrown.co.uk/2004/05/14/gamma-correct-rendering/With consumer-level hardware now capable of rendering high dynamic range image data, the days of the 8-bit sRGB framebuffer are numbered. Programmers of next-generation graphics devices are able to model lighting systems to high accuracy 阅读全文
posted @ 2012-11-07 16:49 super119 阅读(3064) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.fseraph.com/?p=434经常玩单机的同学肯定发现去年开始,基本所有新游戏,一开始都会让我们做一次Gamma设定。这主要是因为大家都开始注意线性渲染管线了。还是老话,在电影行业,色彩管理是很成熟的技术,而游戏界也就是这几年才开始普及。下面简单写一下为什么我们需要线性渲染管线以及什么是Gamma校正。1.Gamma校正首先要说明的是,Gamma校正并不是为了补偿显示器的非线性响应,而是有更深层次的原因。我们知道以前的CRT显示器输入电压和呈现的(亮度)Light Intensity是非线性关系I=vγ。下面是两张重要的曲线图:第一张图是CRT显示器输入电压和 阅读全文
posted @ 2012-11-07 16:31 super119 阅读(1429) 评论(0) 推荐(0) 编辑
摘要: 转自:http://secai.baike.com/article-28780.html自然界的颜色有几乎无穷尽种变化,而我们的捕捉、显示及印刷设备却无法完全再现这些颜色。因此就产生了不同的色彩空间问题。目录什么是色彩空间?什么是sRGB?什么是AdobeRGB?什么是CMYK?什么是色彩空间?自然界的颜色有几乎无穷尽种变化,而我们的捕捉、显示及印刷设备却无法完全再现这些颜色。因此就产生了不同的色彩空间问题。所谓色彩空间,即一定的色彩范围,这是一种色彩模型。sRGB、AdobeRGB、ProPhotoRGB、CMYK等都是不同的色彩空间。它们都以可见光谱为基础,但分别包含不同的色彩范围。不同的 阅读全文
posted @ 2012-11-07 16:07 super119 阅读(4044) 评论(0) 推荐(0) 编辑
摘要: 转自:http://baike.baidu.com/view/189685.htmYUV主要用于优化彩色视频信号的传输,使其向后相容老式黑白电视。与RGB视频信号传输相比,它最大的优点在于只需占用极少的频宽(RGB要求三个独立的视频信号同时传输)。其中“Y”表示明亮度(Luminance或Luma),也就是灰阶值;而“U”和“V” 表示的则是色度(Chrominance或Chroma),作用是描述影像色彩及饱和度,用于指定像素的颜色。“亮度”是透过RGB输入信号来建立的,方法是将RGB信号的特定部分叠加到一起。“色度”则定义了颜色的两个方面─色调与饱和度,分别用Cr和Cb来表示。其中,Cr反映 阅读全文
posted @ 2012-11-07 14:45 super119 阅读(276) 评论(0) 推荐(0) 编辑