我想产生一个不透明的纯色与该颜色的2个不透明度值。
例如: 0.5不透明黑色矩形当放置在相同的0.5不透明黑色之上时,不会得到与不透明(不透明1)黑色相同的结果。
我已经尝试了不同的不透明度值范围,发现0.5 & 0.8产生0.9不透明度黑色,0.4 & 0.82等等。
这些不是精确值。计算完全相反的不透明度值的确切公式是什么?
发布于 2012-11-02 14:39:48
如果两个具有不透明度1-a和1-b的元素堆叠在一起,则它们的组合不透明度将是1-a*b,因此没有“相反的不透明度值”这回事。如果您希望两个组合的元素完全不透明,那么其中一个元素本身必须是完全不透明的。
这也模仿了现实世界:当你堆叠两个深色的薄片,每个吸收通过的光的50%,它们的组合不透明度是75%,而不是100%。三片-- 87.5%等等。
https://stackoverflow.com/questions/13190432
复制相似问题