🌑

小羊儿的心情天空

QQ双重表情的制作

Jul 2, 2017 由 小羊

最近经常能看见QQ上有一张【是是是】→【我们先表面上的迎合一下他……】

一开始觉得很神奇,但是他的半透明又有点意思。于是今晚就开始了实验。

这是今晚的效果图:

原理解析

突破口就在半透明的图案。当白色50%透明度叠加在白色上,还是白色,但是叠加到黑色上,就变成了灰色(#808080)。

所以为了不那么突兀,整张图都要50%透明度。

底下文字有两种,记点开后出现的像素集合为B,没点开时出现的像素集合为A,那么分为三种情况:

  1. A不与B重叠的部分,为了与其他黑色深浅一致,将50%黑色直接叠加到白色背景上,这样在白背景下看起来就是黑(hui)的,在黑色背景下就是白(hui)的。
  2. B不与A重叠的部分,可以通过镂空,把黑色的背景直接显示出来,结果就是黑色的了,这样在白背景下看起来还是白的,在黑色背景下就是黑的。
  3. A与B重叠的部分,如果按1处理则点开后颜色有区别,于是直接按照50%透明黑色处理,这样在白背景下看起来就是黑(hui)的,在黑色背景下还是黑的。

实践操作

  1. 首先先把图部分调整为50%透明度。
  2. 把文字拖拽好位置后,双双栅格化。
  3. 使用魔棒工具,选到B文字的图层,选择2的部分【具体不再叙述,PS选区左上角就能做到】,选到背景,删除
  4. 将3的部分单独迁移到另一个图层,不透明度50%。
  5. 将1的部分利用颜色叠加,改成#808080。
  6. 隐藏2的图层,合并可见图层,另存为PNG,发送原图

好了今晚教程就到这里……看不懂就算了……转载麻烦联系我。