以我的理解通俗的讲一下,有错必纠
首先Blend是0-1的,也就是LDR的
1.Copy
简单来说就是将Foreground放在Background之上(相当于PS的正常叠加模式)
通过Opacity来回切换,有点像后面的switch,如下图,0的时候就是背景,1的时候就是前景
2.Add (Linear Dodge)
就是两个输入的像素相加,所以也满足加法交换律,前景,背景可以互换 ,下图两个相反的Gradient相加就是白色
3. Substract
是背景减去前景,因为是减法,所以不满足交换律 ,下图白色减Gradient,得到的结果就是取反
4.Multiply
正片叠底也就是 乘法,满足交换律
因为像素在0-1,所以不管怎么样,都会变暗,除非1x1,可以看到下图变暗了
5.Add Sub
这个是加法和减法的结合体
前景中大于0.5的,和背景像素相加
前景中小与0.5的,用背景去减
如下图,根据前景Gradient,背景发生了相应改变
6.Max(Lightten)
就是取两个输入最亮的点,所以满足交换律
7.Min (Darken)
就是取两个输入最暗的,满足交换律
8.Switch
和copy差不多,Opacity在0的时候就是背景,1的时候就是前景
至于官方解释
???这有区别吗,哪位大佬明白的告诉我一哈
9.Divide
就是 背景除以前景
简单来说就是白色变暗,黑色变亮
10.Screen
先讲这个是因为后面要用
Screen也就是滤色,如果看过韩世麟的视频,你就是知道计算公式,就是将两个像素取反,然后相乘,再对结果取反,也就是1-(1-a)(1-b),,也就是对两个输入的反色做正片叠底,然后再反色,同样从公式来看是满足交换律的,而最后以结果来说,就是使得前景暗部边亮。
11.Overlay
这个和Addsub类似,只不过是multiple和screen的结合
如果背景中像素小于0.5,就用multiple
如果大于0.5,就用screen
12.Soft Light
根据前景颜色的亮度来影响背景颜色,前景中亮度大于50%的,会使得背景微微变亮,而前景中小于50%的部分,会使得背景微微变暗