PS中制作树林中的透射光线的2种方法

  茂密的树林中,一缕缕阳光透过层层树叶倾泻而下,就如同一道道光箭,给人一种很梦幻的感觉……你一定很羡慕这种特效吧?现在,我们就请出Photoshop,让你的风景照片也拥有这种亦幻亦真的梦境。

  本文使用Photoshop CS5软件制作拥有光线散射效果的图片,研究“模糊”滤镜选项以及多重模糊对图片的影响,比较两种“模糊”滤镜的效果。

  Photoshop CS5自带的“径向模糊”滤镜功能相比其他模糊滤镜在渐变方向上更有针对性。可以利用图片的高光区域,产生直线发散型模糊渐变效果


  方法一、白线+高斯模糊

  1.运行Photoshop CS5,打开一张树林图片。依次点击菜单栏“图层→新建→图层”(也可以按下Shift+Ctrl+N快捷键),在弹出窗口中点击“确定”,新建一个图层。

三联推荐:photoshop7.0迷你版免费下载    |  Photoshop CS5 中文免费下载  |  photoshop免费下载   查看更多PS教程

  2.根据图片中树叶的位置,画一条直线以代表光线。点击左侧工具栏的“直线工具”,在其属性的“粗细”选项中根据光线的宽度设定数值,比如 30px(注:这里将光线宽度设大点,是为了方便大家查看图片效果,实际可以设得更小一些),并保证前景色为白色,然后在图片上画出直线(如下图)。


  3.点击“路径”窗口,用右键点击刚刚生成的直线蒙版,选择“建立选区”选项,羽化半径设为3像素。再切换到“图层”窗口,右键点击刚刚生成的图层,选择“栅格化图层”选项(如下图)。


  4.依次点击菜单栏“滤镜→模糊→高斯模糊”,在弹出的滤镜窗口中,将半径设为9像素,点击“确定”。

  5.点选该图层,在“图层”窗口上方的“不透明度”选项中设为40%,即可生成光线直射效果。需要注意的是,这只是生成一束光线的过程,如果需要多束光线,就要在开始时先画出多条直线,并重复上面的操作步骤。


  白线+高斯模糊 效果很死板
分类:

  • PS入门教程
时间: 2024-12-22 05:40:07

PS中制作树林中的透射光线的2种方法的相关文章

MySQL中优化sql语句查询常用的30种方法

本篇文章是对MySQL中优化sql语句查询常用的30种方法进行了详细的分析介绍,需要的朋友参考下   1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引. 2.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描. 3.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以

C#中调用SAPI实现语音识别的2种方法

  这篇文章主要介绍了C#中调用SAPI实现语音识别的2种方法,本文直接给出实现代码,需要的朋友可以参考下 通过微软的SAPI,不仅仅可以实现语音合成TTS,同样可以实现语音识别SR.下面我们就介绍并贴出相关代码.主要有两种方式: 1.使用COM组件技术,不管是C++,C#,Delphi都能玩的转,开发出来的东西在XP和WIN7都能跑.(注意要引入系统组件SpeechLib,XP要安装识别引擎) 2.使用WIN7的windows api,其实最终还是调用了SAPI,所以开发出来的东西就只能在WI

在Excel单元格中给文字加下划线的几种方法

  在Excel单元格中给文字加下划线的几种方法          方法一: 1.首先我们把excel的网格线去掉,这样我们在演示的时候会看的更清楚 执行:页面布局--工作表选项--网格线 2.excel单元格内的文字加下划线方法一:开始--字体--下划线 快捷键:ctrl+u 方法二 1.右键单元格--设置单元格格式 2.在单元格格式设置界面 字体--下划线--单下划线--确定 方法三: 1.插入--插图--形状--线条 2.在单元格内画出下划线

javascript中取前n天日期的两种方法分享

 这篇文章主要介绍了javascript中取前n天日期的两种方法,有需要的朋友可以参考一下 方法一:   代码如下: var d = new Date();   d = new Date(d.getFullYear(),d.getMonth(),d.getDate()-n);         方法二:    代码如下: var now = new Date();   now.setTime(now.getTime()-n*24*60*60*1000);  

ASP.Net中利用CSS实现多界面的两种方法_实用技巧

本文实例讲述了ASP.Net中利用CSS实现多界面的两种方法.分享给大家供大家参考.具体实现方法如下: 可以通过使页面动态加载不同CSS来实现多界面的效果: 方法一: 复制代码 代码如下: <%@page language="C#"%> <%@import namespace="System.Data"%> <script language="c#" runat="server"> publ

jquery获取URL中参数解决中文乱码问题的两种方法

 从A页面通过url传参到B页面时,获取URL中参数出现中文乱码问题,解析url参数的正确方法如下,感兴趣的朋友可以参考下 从A页面通过url传参到B页面时,解析url参数可以用下面两种方法:  方法一:正则分析法  代码如下: function getQueryString(name) {  var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");  var

Android中使用Gson解析JSON数据的两种方法_Android

Json是一种类似于XML的通用数据交换格式,具有比XML更高的传输效率. 从结构上看,所有的数据(data)最终都可以分解成三种类型: 第一种类型是标量(scalar),也就是一个单独的字符串(string)或数字(numbers),比如"北京"这个单独的词. 第二种类型是序列(sequence),也就是若干个相关的数据按照一定顺序并列在一起,又叫做数组(array)或列表(List),比如"北京,上海". 第三种类型是映射(mapping),也就是一个名/值对(

jquery获取URL中参数解决中文乱码问题的两种方法_javascript技巧

从A页面通过url传参到B页面时,解析url参数可以用下面两种方法: 方法一:正则分析法 复制代码 代码如下: function getQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg); if (r != nu

浅谈MySQL中优化sql语句查询常用的30种方法_Mysql

1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引. 2.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描. 3.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询: select id from