负片

这些都是会把图像变成负片效果的混合模式。

减去平方根

提示

此混合模式的英文名为“Additive Subtractive”。

从上层颜色数值中减去下层颜色数值的平方根。

../../_images/Blending_modes_Additive_Subtractive_Sample_image_with_dots.png

左: 正常 ; 右: 减去平方根

反正切值

提示

此混合模式的英文名为“Arcus Tangent”。

从下层颜色数值中除以上层颜色数值,在从结果中除以 Pi,把结果用在反正切函数中,最后乘以 2。

../../_images/Blending_modes_Arcus_Tangent_Sample_image_with_dots.png

左: 正常 ; 右: 反正切值

差值

提示

此混合模式的英文名为“Difference”。

检查上下层颜色数值谁高谁低,然后从较高的数值中减去较低的数值。

../../_images/Blending_modes_Difference_Sample_image_with_dots.png

左: 正常 ; 右: 差值

等效值

提示

此混合模式的英文名为“Equivalence”。

从上层颜色数值中减去下层颜色数值,然后对结果进行反相。和 差值 效果类似。

../../_images/Blending_modes_Equivalence_Sample_image_with_dots.png

左: 正常 ; 右: 等效值

排除

提示

此混合模式的英文名为“Exclusion”。

把上下两层颜色数值相乘,再加入两个图层的原始颜色数值,从前面的结果中减去两个图层的颜色数值的乘积两次。

../../_images/Blending_modes_Exclusion_Sample_image_with_dots.png

左: 正常 ; 右: 排除

取反

提示

此混合模式的英文名为“Negation”。

1.0f 减去基底图层的颜色数值,再减去混合图层的颜色数值后的绝对值。abs(1.0f - Base - Blend)

../../_images/Blending_modes_Negation_Sample_image_with_dots.png

左: 正常 ;右: 取反