我想制作一种不透明的纯色,其中有两种不透明度的颜色。
例如:0.5不透明度黑色矩形,当放置在相同的0.5不透明度黑色上面时,不会给出与不透明(不透明度1)黑色相同的结果。
我尝试了不同范围的不透明度值,发现类似0.5& 0.8产生0.9不透明黑色,0.4& 0.82等等。
这些不是准确的值。计算完全相反的不透明度值的确切公式是什么?
答案 0 :(得分:3)
如果两个不透明度1-a
和1-b
的元素叠加在一起,则它们的组合不透明度将为1-a*b
,因此不存在“相反的不透明度值”。
如果你想要两个元素组合成完全不透明,那么其中一个元素必须完全不透明。
这也模仿了现实世界:当你堆叠两个暗箔时,每个吸收50%的光通过,它们的组合不透明度是75%,而不是100%。三个箔 - 87.5%等等。