图层混合模式,应该说是数字绘画软件中特有的一种对图层像素进行处理的方式。
虽然它们的模式来源还有待考察,但据说不少来自于摄影。想想也有道理,传统摄影(特指胶片时代)中使用的是胶片,胶片是透明的介质,和图层有异曲同工之处。
图层模式,应该说只涉及两个相邻的图层,因为软件中图层都是上下排列的,所以在本文中,就分别称为上图层(Up)和下图层(Down),对于大多数软件来说,都是在上图层中设置图层模式(其实我也没见过在下图层设置的,但不排除有这种可能)。
图层混合模式,就是用上图层的每个像素中的每个分量,与下图层中对应像素的对应分量做计算。而且,为了方便计算,都是采用RGB颜色模型,并且将对应的数值值规范化到0.0~1.0之间的实数。
这样也意味着一点,就是这些混合模式的大部分都不直观,至少在视觉上并不直观。虽然它们的名字带有一定的暗示性,但应该说,仅仅有一点指导意义。更多时候仍需要大量实践,才能找到比较适合的使用方法。
Autodesk SketchBook中,提供的图层混合模式不算多,共18种。分成了5组。
下面从上到下一组组来介绍。由于Autodesk SketchBook是闭源软件,我们无法真正得知它的计算方法,这里只好参考GIMP与Krita的对应模式中的计算方法来进行讲解。
第1组,只有一个模式,标准。这个模式,在别的软件中可也称为正常。它几乎是不会产生任何意外效果的模式了,厚涂中基本都是用这个模式完成大部分效果的。这个模式说实话,没什么好讲解的。
第2组,变暗、正片叠底、颜色加深、线性加深。这四个模式的名字都指示了它们会将结果带向暗的一面。
变暗,上图层像素分量与下图层对应像素分量比较,哪个数值低选择哪个。例如上图层的一个像素中RGB分量值分别(0.15, 0.25, 0.67),下图层对应像素的RGB分量值分别为(0.55, 0.2, 0.5),那么结果就是(0.15, 0.2, 0.5)。
从上面的分析中,可以看出图层混合模式使用RGB分量进行计算,但是得到的值我们却很难对它进行颜色直观属性(色相、饱和度、亮度)的预测。例如,你能不借助任何工具,然后直接告诉我上面例子中给出的三个值分别表示什么颜色吗?我觉得绝大多数人都无法做到。这也是我为何说图层模式的名称仅仅具有指示性的原因。
虽然说,不会得到非常精准的结果,但是,也还是有一个方向的。比如,这个变暗模式,真的会导致结果变暗。
上面的结果已经显示了,变暗模式的合理效果。但是这种效果是建立在选取的颜色适当这个前提下,那么应该选取什么颜色呢?我认为应该是尽量接近无彩色系,且明度较低的。这个模式比较适用于那种仅仅需要保留某一些暗的地方,其他都要丢弃的情况。
下面来试试一些反例,用饱和度较高的。
从结果可以看出,当选择饱和度高的颜色时,虽然也变暗了,但是也出现了给图片染色的问题,也就是色相受到了很大的影响,除非这是你想要的结果。
如果明度太高,估计会导致没有变化,因为计算模式是谁的数值小就使用哪个。
正片叠底,这个模式,在别的软件中有各种各样的名称,最多的是相乘。因为它的运算方式就是上图层像素的RGB分量值与下图层对应像素的RGB分量值相乘。由于都是实数(0.0~1.0),所以结果一定比两者都小。这个结果比较好预测,就是整体变暗。
这个模式因为是整体变暗,所以,任何细节性的东西都不会改变,适合于那种需要把整体变暗,但是又不能丢失细节的时候。
这个模式的问题,同样在于如果选取了高饱和度的颜色,就会导致染色效果。
由于这个模式在平涂风格中经常用来制造阴影,建议最好不要超过要选择颜色的饱和度。太高就会弄得偏色。
颜色加深,由于在Krita和GIMP中都没有这个模式,于是无法得知它的计算方式。只能看效果了。
从效果来看,不仅仅是亮度降低,而且饱和度也增加了,甚至对比度都有所提升。
用带有高饱和度的颜色进行混合,可看出虽然有偏色,但是不到完全不可接受的程度,有一定的实用可能性。
线性加深,将上图层像素的RGB分量与下图层对应像素中的分量相加,再减去1,如果出现了负数,就取0。从这个运算来看,确实会导致变暗,但效果并不好预测。只能说,暗的地方叠加一定更加暗,亮的地方叠加,没有那么暗。
用带有高饱和度的颜色混合,存在严重的偏色。
下一组,变亮、滤色、颜色减淡、线性减淡(添加)、光晕、柔和光晕。这一组,从名字上就暗示了变亮的结果。
变亮,这个与变暗的计算方式正好相反,上下图层像素对应的分量比较中,哪个大使用哪个,这样结果就是变亮。
可以看出,图中暗的部分都被提亮了。
如果使用,饱和度很高的颜色来提亮,也会出现染色问题。
很明显,除了提亮之外,偏色也极为严重。所以,这个模式下,最好不要使用无彩色系以及较高明度的颜色。
滤色,这个模式和正片叠底应该说是两个极端。这个模式首先对上下两个图层的像素分量都反相(1-x),然后用反相过后的结果相乘,这个结果肯定是比较小的数值,再接着,把相乘后的结果再次反相,就会得到一个比较大的结果。所以,整体的效果就是很白。
这个模式经常用来制作高光。
结果全白,无需展示。
可以看出,这个模式很容易出现超过上限的问题。
颜色减淡:上层像素分量先进行反相,然后,用下层像素分量的值去除以这个反相后的结果。其结果容易出现一个比较大的值。直观的效果就是变亮了。
这种效果应该在某些比较暗的图片中使用才会有比较好的效果,否则只能产生过曝的效果。
以及如果采用高饱和度的颜色,同样会有染色问题。
线性减淡(添加):这个模式的名字“添加”已经暗示了它的运算方法,就是两层图像中对应像素的分量值相加。可以说结果也是一种偏向亮的效果。
与上一个模式“颜色减淡”一样,这个模式也容易出现过曝的效果。所以,也是针对比较暗的图片才能得到好的效果。同样,染色问题也很明显。
光晕:这个模式在Krita和GIMP中找不到对应的,所以无法了解运算方式。但从名字上推断,是用来自造类似于镜头的光晕效果的。从效果来说,就是变亮了。
它也有严重的染色问题,但是似乎对深色的处理另有安排。
从结果上看,这个模式没有像前面那几种变亮模式那样对深色直接进行提亮,更像是有某种程度上的保留。
柔和光晕:这个模式在Krita和GIMP中找不到对应的,所以无法了解运算方式。这个模式的名字虽然也暗示了镜头光晕效果,但似乎是更柔和的那种。不过从尝试的结果来看,几乎就是灰蒙蒙地提亮。
它也存在严重的曝光与染色问题,不过奇怪的是,它不像“光晕”模式一样,对深色进行某种程度的处理,更偏向于之前的那几种变亮的颜色模式。
再来这一组就是,覆盖、柔光、强光。听名字就知道和光线有关了。
覆盖:这个模式我不确定是不是GIMP中的overlay模式,在GIMP的overlay模式的计算公式很复杂,但最终的效果是变暗。但这里的覆盖模式却有着很奇怪的效果。
当上层图像颜色较暗时,就会将下层图像变暗。
当上层图像颜色偏亮时,就会让下层图像变亮。
当上层图像中的亮度正好是50%时,就不会影响下层。所以,我觉得这个模式对应于Krita中的叠加模式。这个模式是以上层图像像素的对应分量值0.5为分界线,高于0.5则用滤色模式,低于0.5则用相乘(正片叠底)。当然,染色问题是不可避免的。
柔光:这个模式在GIMP中的公式比较复杂,Krita没给出公式。但提到的效果就是让光线过渡较为柔和。从效果上来看,也确实比较柔和一些。
这个模式不仅仅可以用来提亮,也可以用来进行压暗。
同样可以看出,过渡得比较柔和。
这个模式也存在染色问题。
强光:在Krita中虽然有的对应名字的模式,但是行为完全不一样。而在GIMP中没有对应名称的模式。所以不能知道它的运算公式。从效果上看,它也是以0.5为分界线,高于0.5就提亮,低于0.5就压暗。效果介于上面两种模式之间。同样有染色问题。
最后一组是色相、明度、饱和度三者分离混合的模式。常用于“灰阶上色法”,就是在一个图层中只画素描,用来获得明度上的对比关系,然后在另一个图层上画色彩,然后调整混合模式,就会得到一张完整的画了。
这一组模式在特定的应用中有用,如为老的黑白照片上色。需要的美术功力比较高,所以就不演示了(没那个能耐)。
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删