网站首页 > 技术文章 正文
透明效果在PS里真的是个让人又爱又恨的东西,搞不好就像小学生画画一样惨不忍睹。
打开你要处理的图片,按Ctrl+J复制背景图层这步骗过了多少新手。图层面板右上角有个混合模式下拉框,默认显示”正常”两个字。点开它,里面藏着一堆神奇的选项。
正片叠底这个模式能让图片变透明,但不是那种简单粗暴的透明。选中复制的图层,混合模式改成正片叠底,整个图片瞬间变暗了。这时候调整不透明度滑块,从100%往下拉到50%左右,透明效果就出来了。
但这样做出来的效果太死板了。
真正牛逼的透明效果要用图层蒙版。选中你想要透明的图层,点击图层面板下面那个圆形里有个矩形的图标,这就是添加图层蒙版。蒙版添加成功后,图层缩略图旁边会出现一个白色的小方块。
渐变工具按G键就能选中,工具栏上找到那个黑白渐变的图标。确保前景色是黑色,背景色是白色(按D键重置)。在图片上从上往下拉一条直线,magic就发生了——图片从上到下逐渐变透明。
想要更复杂的透明效果?
建个新图层,填充50%灰色(Shift+F5打开填充对话框,选择50%灰色)。混合模式改成叠加,然后用黑白画笔在这个图层上涂抹。白色画笔涂的地方会变亮,黑色画笔涂的地方会变暗,灰色画笔涂的地方保持原样。这样做出来的透明效果有层次感,不会像一张纸那么平。
玻璃质感的透明效果更有意思。
01 新建一个图层,用钢笔工具(P键)画出你想要的玻璃形状02 右键选择建立选区,羽化值设置2-3像素03 填充白色,然后把图层不透明度调到10%-15%之间04 添加图层样式,内阴影和投影都给一点点,营造厚度感
通道这个东西很多人都不碰,其实做透明效果超级好用。切换到通道面板(窗口→通道),你会看到红绿蓝三个通道还有一个RGB合成通道。复制一个通道(拖到新建按钮上),然后对这个复制的通道进行高斯模糊处理,半径设置10-20像素。
回到图层面板,按住Ctrl键点击通道载入选区,这个选区就是根据通道的明暗信息生成的。明亮的地方被选中,暗的地方没选中。给当前图层添加蒙版,选区内的地方保持不透明,选区外的地方变透明。
AE里也能配合做透明效果,Dynamic Link直接把PSD文件拖进去,保持图层结构不变。
想做那种毛玻璃的透明效果,滤镜库里有个干扰滤镜特别适合。先把图层复制一份,对复制层执行滤镜→模糊→高斯模糊,半径设置30-50像素。然后执行滤镜→杂色→添加杂色,数量设置2-3%,分布选择高斯分布,勾选单色。
混合模式改成屏幕,不透明度调到30%左右。这样做出来的透明效果像隔着毛玻璃看东西,朦朦胧胧的很有感觉。
色彩减淡这个混合模式也能做特殊的透明效果。把图层复制一份,混合模式改成色彩减淡,整个图片会变得特别亮,几乎看不清楚。这时候按Ctrl+I把图层反相,透明效果就出来了,而且带着一种梦幻的光晕感。
记住一个原则:透明不等于简单的降低不透明度。真正的透明效果要考虑光线折射、材质属性、环境反射这些物理因素。PS里的各种混合模式其实就是在模拟这些物理现象,只是大家平时不注意罢了。
做完透明效果记得Ctrl+S保存PSD格式,这样所有图层信息都保留着,下次还能继续调整。如果要导出给别人看,Ctrl+Shift+Alt+S另存为PNG格式,这样透明区域在其他软件里也能正常显示。
猜你喜欢
- 2025-09-29 photoshop基础教程 PS 讲座 ps入门必学 水晶爱
- 2025-09-29 Photoshop cs6零基础全套学习_pscs6基础教程视频全集
- 2025-09-29 有哪些非常完整的 PS 基础教程?_ps最基础的教程
- 2025-09-29 PS入门教程:从零开始学修图_ps修图教学视频教程
- 2024-08-07 2022最新PS自学攻略(附免激活软件+超全教程)
- 2024-08-07 PS零基础入门教程 PS零基础入门教程#ps零基础入门教程
- 2024-08-07 ps零基础小白入门教程,减淡,加深,海绵工具,超详细全干货
- 2024-08-07 简单基础PS教程-----来看看吧(ps零基础入门教程全套)
- 2024-08-07 修图本领一步贯通!300集PS小白到大师通俗易懂自学教程送给你
- 2024-08-07 平面设计 | PhotoshopCC2019入门基础教程!送给有需要的人
- 最近发表
- 标签列表
-
- cmd/c (90)
- c++中::是什么意思 (84)
- 标签用于 (71)
- 主键只能有一个吗 (77)
- c#console.writeline不显示 (95)
- pythoncase语句 (88)
- es6includes (74)
- sqlset (76)
- apt-getinstall-y (100)
- node_modules怎么生成 (87)
- chromepost (71)
- flexdirection (73)
- c++int转char (80)
- mysqlany_value (79)
- static函数和普通函数 (84)
- el-date-picker开始日期早于结束日期 (76)
- js判断是否是json字符串 (75)
- c语言min函数头文件 (77)
- asynccallback (87)
- localstorage.removeitem (74)
- vector线程安全吗 (70)
- java (73)
- js数组插入 (83)
- mac安装java (72)
- 无效的列索引 (74)