数学运算
此页介绍的混色模式全部基于简单数学运算。
相加
提示
This blending mode is called “Addition” in English.
把两种颜色的数值相加。和 线性减淡 完全相同。
黄 (1, 1, 0) + 蓝 (0, 0, 1) = 白 (1, 1, 1)
深灰 (0.4, 0.4, 0.4) + 中间灰 (0.5, 0.5, 0.5) = 浅灰 (0.9, 0.9, 0.9)
左: 正常 ;右: 相加 。
Light Blue(0.1608, 0.6274, 0.8274) + Orange(1, 0.5961, 0.0706) = (1.1608, 1.2235, 0.8980) → Very Light Yellow(1, 1, 0.8980)
左: 正常 ;右: 相加 。
红 (1, 0, 0) + 灰 (0.5, 0.5, 0.5) = 粉红 (1, 0.5, 0.5)
左: 正常 ;右: 相加 。
在一个颜色坐标数值中,每个分量的最大值为 1。如果分量数值相加后的结果大于 1,则截取为 1。白的坐标数值是 (1, 1, 1) ,所以白与任何颜色相加都会得到白。而任何颜色与黑 (0, 0, 0) 相加都不会发生改变。
左: 正常 ;右: 相加 。
除去
提示
This blending mode is called “Divide” in English.
用上层颜色的数值除去下层颜色的数值。和 线性减淡 类似。
Red(1, 0, 0) / Gray(0.5, 0.5, 0.5) = (2, 0, 0) → Red(1, 0, 0)
深灰 (0.4, 0.4, 0.4) / 中间灰 (0.5, 0.5, 0.5) = 浅灰 (0.8, 0.8, 0.8)
左: 正常 ;右: 除去 。
Light Blue(0.1608, 0.6274, 0.8274) / Orange(1, 0.5961, 0.0706) = (0.1608, 1.0525, 11.7195) → Aqua(0.1608, 1, 1)
左: 正常 ;右: 除去 。
左: 正常 ;右: 除去 。
减去反相值
提示
This blending mode is called “Inverse Subtract” in English.
把下层颜色数值反相后,从上层颜色数值中减去。和 线性加深 类似。
Lighter Gray(0.5, 0.5, 0.5)_(1_Darker Gray(0.4, 0.4, 0.4)) = (-0.1, -0.1, -0.1) → Black(0, 0, 0)
左: 正常 ; 右: 减去反相值 。
Orange(1, 0.5961, 0.0706)_(1_Light Blue(0.1608, 0.6274, 0.8274)) = (0.1608, 0.2235, -0.102) → Dark Green(0.1608, 0.2235, 0)
左: 正常 ; 右: 减去反相值 。
左: 正常 ; 右: 减去反相值 。
相乘
提示
This blending mode is called “Multiply” in English.
把两种颜色的数值相乘。在 Photoshop 中也被叫做“正片叠底”。在视觉效果上与 滤色 相反。
This is often used to color in a black and white lineart. One puts the black and white lineart on top, sets the layer to ‘Multiply’, and then draws in color on a layer beneath. Multiply will allow all the color to go through.
白 (1,1,1) x 白 (1, 1, 1) = 白 (1, 1, 1)
白 (1, 1, 1) x 中间灰 (0.5, 0.5, 0.5) = 中间灰 (0.5, 0.5, 0.5)
深灰 (0.4, 0.4, 0.4) x 中间灰 (0.5, 0.5, 0.5) = 极深灰 (0.2, 0.2, 0.2)
左: 正常 ; 右: 相乘 。
浅蓝 (0.1608, 0.6274, 0.8274) x 橙 (1, 0.5961, 0.0706) = 绿(0.1608, 0.3740, 0.0584)
左: 正常 ; 右: 相乘 。
左: 正常 ; 右: 相乘 。
减去
提示
This blending mode is called “Subtract” in English.
从下层颜色的数值中减去上层颜色的数值。
白 (1, 1, 1) - 白 (1, 1, 1) = 黑 (0, 0, 0)
白 (1, 1, 1) - 中间灰 (0.5, 0.5, 0.5) = 中间灰 (0.5, 0.5, 0.5)
Darker Gray(0.4, 0.4, 0.4)_Lighter Gray(0.5, 0.5, 0.5) = (-0.1, -0.1, -0.1) → Black(0, 0, 0)
左: 正常 ; 右: 减去 。
Light Blue(0.1608, 0.6274, 0.8274) - Orange(1, 0.5961, 0.0706) = (-0.8392, 0.0313, 0.7568) → Blue(0, 0.0313, 0.7568)
左: 正常 ; 右: 减去 。
左: 正常 ; 右: 减去 。