Color Gain从字面意思上看是颜增益。它真正的算法是基于RGB模式对颜进行乘法操作。现在我们可看到它的默认值是v值为1的纯白。为什么是白呢,因为白的RGB三个分量值都为1。原始图片颜的RGB三个分量各乘以Color Gain的RGB三个分量(现在都为1),还是会保持原来的值,因此为纯白时,不会对原始颜做任何的改动。
现在我们又试想如果把V设为1.5最终的颜值就是原始颜x 1.5。从图中可看出原始图像中颜越亮的的部分受Color Gain影响越大,越暗的部分受Color Gain影响越小。原始图中为1的亮度值乘以1.5后,值为1.5。而0即最暗的部分还是为0。
Color Offset从字面意思上看是颜偏移,这个词就比较适合它自己的本意了。它的算法正是基于RGB模式对颜进行加法操作,使颜无论明暗全部统一提升相同的数值。它的默认值是黑,即RGB分量都为0。那么任何颜加上0后也都会保持原样。
Alpha Gain与Alpha Offset也是相同的意思。
Gain与Offset结合起来使用会极大地方便对图像颜的调节,现在来看个例子。
我们对一个物体的Color属性使用贴图,但发现图片颜的对比度太强了,我们想把贴图的颜调灰一点,即提升颜暗部,降低亮部。先把Alpha Offset 设为0.2,图像的最暗部就为0+0.2=0.2,但最亮部也变为
offset指令是什么意思了1+0.2=1.2,为了降低亮部值,把Alpha Gain设为0.5,图像的亮部就为1*0.5+0.2=0.7。现在的图像对比度被减弱了,颜是比较灰的。相反地,把Alpha Offset设为负值,并增大Alpha Gain的值可以增加图像的对比度。
通过这样的调节方式,我们可以很精确快速地控制图像的最终效果,把千变万化的颜调节归纳为简单的算术去处理,会极大地提高制作的条理性和准确性。
在Displacement的应用中,由于Displacement节点没有对对强度的调节值。因此往往用调节Alpha Gain的方式来调节Displacement的强度
如果把Color Gain改为彩,想要得到准确的彩,那么最好把颜换转为RGB模式,对每个通道单独调整
再多一句,maya unitily中也有相应的加减和乘除节点,都是一样的原理而已。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论