求PS图层混合模式线性加深带透明度的公式

2024-11-28 18:33:55
推荐回答(1个)
回答1:

设混合色为A,基色为B,结果色为R1,则带入线性加深,得到R=A+2B-255,现在将混合色降低50%不透明度,怎么算呢?看了知乎上的解答是R2变为:

R2=不透明度*R1+(1-不透明度)*基色。

试验了一下确实如此。先手算,我在透明度图层上做线性加深,把混合色和基色都设置为一个数值(比方说都为A),现在把混合色反向,变为255-A,做线性加深计算,R1=A+(255-A)*2-255=255-A,降低混合色不透明度0.5,带入上面加黑的公式R2=0.5*R1+0.5*A,算一下啊,是128。

然后去PS上操作看看,果然,无论A设置为0还是233还是255还是98,最后都得到128.说明公式对的。也就是说只是把第一次的结果色作为混合色再带入原始混合公式,而基色不变。

椰丝椰丝!