我正在寻找一种算法来为RGB值进行加色混合.
是否将RGB值一起添加到最大值256这么简单?
(r1, g1, b1) + (r2, g2, b2) =
(min(r1+r2, 256), min(g1+g2, 256), min(b1+b2, 256))
Run Code Online (Sandbox Code Playgroud) 我有一个网页设计,可以使用加色混合.所需的效果是:红色方块覆盖绿色方块,重叠区域显示为黄色.
有没有什么好方法可以使用标准工具(CSS,CSS透明度/不透明度,透明png图像)实现加色混合?
我们想要在设计中应用它的方式:两个图案(例如透明png图像)相互叠加 - 两个图案叠加的区域更亮.