推荐阅读

PS制作与玻璃撞击的动感岩石文字效果
碎块字制作思路并不复杂,分为两个大的步骤。首先是文字部分的处理,用选区及移动工具把文字分成多个碎块;然后用图层样式及纹理素材增加质感和纹理即可。最终效果 一、新建一个960 * 560像素的文件,背景填充黑色。 二、选择文字工具输入所需的文字,文字颜色为白色。 三、在文字缩略图上右键选择栅格化文字。

20个“标准的”配色方案
20个“标准的”配色方案<html> <head> <title>Colors</title> <style type="text/css"> body{ margin:20px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; } .style1{ width: 800px; height: 100px; margin: 0px auto; margin-bottom:20px; border:1px solid #96C2F1; background-color: #EFF7FF } .style1 h5{ margin: 1px; background-color: #B2D3F5; height: 24px; } .style2{ width: 800px; height: 100px; margin: 0px auto; margin-bottom:20px; border:1px solid #9BDF70; background-color: #F0FBEB } .style2 h5{ margin: 1px; background-color: #C2ECA7; height: 24px; } .style3{ width: 800px; height: 100px; margin: 0px auto; margin-bottom:20px; border:1px solid #BBE1F1; background-color: #EEFAFF } .style4{ width: 800px; height: 100px; margin: 0px auto; margin-bottom:20px; border:1px solid #CCEFF5; background-color: #FAFCFD } .style5{ width: 800px; height: 100px; margin: 0px auto; margin-bottom:20px; border:1px solid #FFCC00; background-color: #FFFFF7 } .style6{ width: 800px; height: 100px; margin: 0px auto; margin-bottom:20px; border:1px solid #92B0DD; background-color: #FFFFFf } .style6 h5{ margin: 1px; background-color: #E2EAF8; height: 24px; } .style7{ width: 800px; height: 100px; margin: 0px auto; margin-bottom:20px; border:1px solid #A9C9E2; background-color: #E8F5FE } .style8{ width: 800px; height: 100px; margin: 0px auto; margin-bottom:20px; border:1px solid #E3E197; background-color: #FFFFDD } .style9{ width: 800px; height: 100px; margin: 0px auto; margin-bottom:20px; border:1px solid #ADCD3C; background-color: #F2FDDB } .style10{ width: 800px; height: 100px; margin: 0px auto; margin-bottom:20px; border:1px solid #F8B3D0; background-color: #FFF5FA } .style11{ width: 800px; height: 100px; margin: 0px auto; margin-bottom:20px; border:1px solid #D3D3D3; background-color: #F7F7F7 } .style12{ width: 800px; height: 100px; margin: 0px auto; margin-bottom:20px; border:1px solid #BFD1EB; background-color: #F3FAFF } .style13{ width: 800px; height: 100px; margin: 0px auto; margin-bottom:20px; border:1px solid #FFDD99; background-color: #FFF9ED } .style14{ width: 800px; height: 100px; margin: 0px auto; margin-bottom:20px; border:1px solid #CACAFF; background-color: #F7F7FF } .style15{ width: 800px; height: 100px; margin: 0px auto; margin-bottom:20px; border:1px solid #A5B6C8; background-color: #EEF3F7 } .style16{ width: 800px; height: 100px; margin: 0px auto; margin-bottom:20px; border:1px solid #CEE3E9; background-color: #F1F7F9 } .style17{ width: 800px; height: 100px; margin: 0px auto; margin-bottom:20px; border:1px solid #CAE3FF; background-color: #F4F9FF } .style18{ width: 800px; height: 100px; margin: 0px auto; margin-bottom:20px; border:1px solid #C9D9EE; background-color: #ECF8FF } .style19{ width: 800px; height: 100px; margin: 0px auto; margin-bottom:20px; border:1px solid #5C9CC0; background-color: #F2FAFF } h5{color:#CCCCCC;margin-left:680px} a{color:#CCCCCC;text-decoration:none} a:hover{color:#666666;text-decoration:underline} </style> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></head> <body> <div class="style1"><h5>Title</h5></div> <div class="style2"><h5>Title</h5></div> <div class="style6"><h5>Title</h5></div> <div class="style3"></div> <div class="style4"></div> <div class="style5"></div> <div class="style7"></div> <div class="style8"></div> <div class="style9"></div> <div class="style10"></div> <div class="style11"></div> <div class="style12"></div> <div class="style13"></div> <div class="style14"></div> <div class="style15"></div> <div class="style16"></div> <div class="style17"></div> <div class="style18"></div> <div class="style19"></div> </body> </html> [Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]

Flash CS5实例教程:漂亮的气泡动画
function ball(r:int):MovieClip {//自定义函数 ball,参数为 r,整数型,返回值为 MovieClipvar col:uint=0xffffff*Math.random();//声明一个无符号整数型变量 col,获取任意颜色var sh:MovieClip=new MovieClip();//声明一个影片剪辑类实例 shsh.graphics.beginGradientFill(GradientType.RADIAL,[0xffffff,col,col],[0.5,1,1],[0,200,255]);//在 sh 中设置渐变填充样式(放射状渐变,颜色,透明度,色块位置)sh.graphics.drawCircle(0,0,r);//在 sh 中画圆(圆心坐标(0,0),半径为参数r)sh.graphics.endFill();//结束填充return sh;//返回 sh}var ballArr:Array=[];//声明一个空数组 ballArrfor (var i:int=0; i<10; i++) {//创建一个 for 循环,循环 10次var balls:MovieClip=ball(Math.random()*20+20);//声明一个影片剪辑类实例balls,调用函数 ball(参数r 半径的值为 20-40 之间的随机值)addChild(balls);//把 balls添加到显示列表balls.x=Math.random()*(stage.stageWidth-balls.width)+balls.width/2;//balls 的 X 坐标balls.y=Math.random()*(stage.stageHeight-balls.height)+balls.height/2;//balls 的 Y坐标,使它出现在舞台的任意位置balls.vx=Math.random()*2-1;//为 balls 设置自定义属性 vx,数值为-1-1 之间的随机数,表示 X 方向的速度balls.vy=Math.random()*2-1;//为 balls 设置自定义属性 vy,数值为-1-1 之间的随机数,表示 Y 方向的速度ballArr.push(balls);//把 balls 添加到数组 ballArr 中}addEventListener(Event.ENTER_FRAME,frame);//添加帧频事件侦听,调用函数 framefunction frame(e) {//定义帧频事件函数 framefor (var i:int=0; i<ballArr.length; i++) {//创建一个 for循环,循环次数为数组 ballArr 的元素数var balls:MovieClip=ballArr;//声明一个影片剪辑类实例 balls,获取数组 ballArr 的元素balls.x+=balls.vx;//balls的 X 坐标每帧增加balls.vxballs.y+=balls.vy;//balls的 Y 坐标每帧增加balls.vyif (balls.x<balls.width/2) {//如果balls 出了舞台左边缘balls.x=balls.width/2;//balls 的 X坐标获取balls 宽度的一半balls.vx*=-1;//balls.vx 获取它的相反数}if (balls.x>stage.stageWidth-balls.width/2) {//如果 alls 出了舞台右边缘balls.x=stage.stageWidth-balls.width/2;//balls 的 X 坐标获取场景宽度与 balls 宽度一半的差balls.vx*=-1;//balls.vx 获取它的相反数}if (balls.y<balls.height/2) {//如果 balls出了舞台上边缘balls.y=balls.height/2;//balls 的 Y坐标获取 balls 高度的一半balls.vy*=-1;//balls.vy 获取它的相反数}if (balls.y>stage.stageHeight-balls.height/2) {//如果 balls 出了舞台下边缘balls.y=stage.stageHeight-balls.height/2;//balls 的 Y 坐标获取舞台高度与 balls 高度一半的差balls.vy*=-1;//balls.vy 获取它的相反数}}for (var j:int=0; j<ballArr.length-1; j++) {//创建一个 for 循环,循环次数比数组 ballArr 元素数少 1var ball0:MovieClip=ballArr[j];//声明一个影片剪辑类实例 ball0,获取数组 ballArr 的元素for (var m:int=j+1; m<ballArr.length; m++) {//创建一个 for 循环,var ball1:MovieClip=ballArr[m];//声明一个影片剪辑类实例 ball1,获取数组 ballArr 的元素var dx:Number=ball1.x-ball0.x;//声明一个数值型变量 dx,获取var dy:Number=ball1.y-ball0.y;//声明一个数值型变量 dy,获取var jl:Number=Math.sqrt(dx*dx+dy*dy);//声明一个数值型变量 jl,获取小球的距离var qj:Number=ball0.width/2+ball1.width/2;//声明一个数值型变量获取小球半径之和if (jl<=qj) {//如果 jl 小于等于 qjvar angle:Number=Math.atan2(dy,dx);//声明一个数值型变量angle,获取ball1 相对于 ball0 的角度var tx:Number=ball0.x+Math.cos(angle)*qj*1.01;//声明一个数值型变量 tx,获取目标点的 X坐标var ty:Number=ball0.y+Math.sin(angle)*qj*1.01;//声明一个数值型变量 ty,获取目标点的 Y坐标ball0.vx=- (tx-ball1.x);//ball0 在X 方向的速度ball0.vy=- (ty-ball1.y);//ball0 在Y 方向的速度ball1.vx=(tx-ball1.x);//ball1 在 X方向的速度ball1.vy=(ty-ball1.y);//ball1 在 Y方向的速度}}}}

生态摄影奥秘
说到CCD的尺寸,其实是说感光器件的面积大小,这里就包括了CCD和CMOS。感光器件的面积越大,也即CCD/CMOS面积越大,捕获的光子越多,感光性能越好,信噪比越低。CCD/CMOS是数码相机用来感光成像的部件,相当于光学传统相机中的胶卷。 CCD上感光组件的表面具有储存电荷的能力,并以矩阵的方式排列。当其表面感受到光线时,会将电荷反应在组件上,整个CCD上的所有感光组件所产生的信号,就构成了一个完整的画面。 如果分解CCD,你会发现CCD的结构为三层,第一层是“微型镜头”,第二层是“分色滤色片”以及第三层“感光层”。 第一层“微型镜头” 我们知道,数码相机成像的关键是在于其感光层,为了扩展CCD的采光率,必须扩展单一像素的受光面积。但是提高采光率的办法也容易使画质下降。这一层“微型镜头”就等于在感光层前面加上一副眼镜。因此感光面积不再因为传感器的开口面积而决定,而改由微型镜片的表面积来决定。 第二层是“分色滤色片” CCD的第二层是“分色滤色片”,目前有两种分色方式,一是RGB原色分色法,另一个则是CMYK补色分色法这两种方法各有优缺点。首先,我们先了解一下两种分色法的概念,RGB即三原色分色法,几乎所有人类眼镜可以识别的颜色,都可以通过红、绿和蓝来组成,而RGB三个字母分别就是Red, Green和Blue,这说明RGB分色法是通过这三个通道的颜色调节而成。再说CMYK,这是由四个通道的颜色配合而成,他们分别是青(C)、洋红 (M)、黄(Y)、黑(K)。在印刷业中,CMYK更为适用,但其调节出来的颜色不及RGB的多。 原色CCD的优势在于画质锐利,色彩真实,但缺点则是噪声问题。因此,大家可以注意,一般采用原色CCD的数码相机,在ISO感光度上多半不会超过400。相对的,补色CCD多了一个Y黄色滤色器,在色彩的分辨上比较仔细,但却牺牲了部分影像的分辨率,而在ISO值上,补色CCD可以容忍较高的感光度,一般都可设定在800以上 第三层:感光层 CCD的第三层是“感光片”,这层主要是负责将穿过滤色层的光源转换成电子信号,并将信号传送到影像处理芯片,将影像还原。
最新发布

Photoshop制作藏在绿叶中渐隐渐现的艺术字
先看下最终效果图:步骤1在photoshop中打开绿叶壁纸素材,用文字工具(T)在绿叶上输入你需要的文字,我们这里输入的是68ps。步骤2下面我们做出文字部份被绿色叶子盖住的效果,按Ctrl键鼠标点击文字图层得到文字选区。步骤3鼠标点击背景图层,Ctrl+c,Ctrl+v复制粘贴得到和背景图层一样的文字。

ps用直线工具画虚线是矩形双线 怎么画一条虚线?
ps直线工具,可以画直线或者虚线,看似很简单的工具,使用起来却会遇到很多问题,比如本文要讲解的是,本想着要画一条虚线,但画出来的确实矩形框,无论怎么设置,都很难达到想要的效果,问题出在哪里?通过截图笔者把操作过程描述一下,然后告诉您解决方法。 1、直线工具很多同学找不到,其集成在矩形工具组内,右键单击工具栏上的【矩形工具】,弹出的菜单里面,即可找到【直线工具】, 2、直线工具想要绘制出虚线,首先要把工具模式设置为【形状】,填充设置为【无颜色】,设置描边颜色,以及描边宽度,还有描边类型设置为【虚线】,最后还要设置一下直线的粗细,看似简单的几个设置项,很多同学被困扰,想要画出虚线,却往往画出矩形框, 3、下图中有两个形状,都是用的直线工具绘制虚线,一个是矩形框,一个是加粗后的虚线,之所以会出现矩形框,是因为直线的粗细远大于描边的宽度造成的,比如直线的粗细为50,描边宽度为5,描边无法填满直线,就造成了矩形框的效果。 4、所以,只要把描边宽度设置与直线粗细一样的数值,就可以画出一条虚线了,比如下图中,描边宽度为50,直线粗细为50,两个值相同,描边完全填充了直线,就不会出现矩形框了, 总结一下,想要画出一条饱满的虚线,把描边宽度和直线粗细统一数值即可。

Photoshop设计由云朵云彩组成的创意飞鹰效果
最终效果1、新建一个100 * 800,分辨率为72的画布。选择渐变工具,颜色设置如图,然后由顶部向下拉出下图所示的线性渐变作为背景。2、新建一个组,命名为“云彩”,如下图。 3、打开一张云彩素材,我们要把云彩单独抠出来,这里用的是通道抠图。

Photoshop抠图教程:抠出白色背景下的透明玻璃杯
扣玻璃的时候,存在白色背景或黑色背景的情况,这两种情况下抠图方式有些区别;下面演示一下白底扣玻璃方法,黑色背景扣法请看另一篇文章:思路:将同道中的RGB提取出来然后用滤色混合就能得到透明的物体!但本技法只能用于对纯白色或纯黑色背景下透明物体抠图。1、如果是白底抠图的话,先将图A ctrl+i反向变为图B(如果是黑底就跳过此步直接操作,不需要反选)2、新建3个图层,分别命名为 R 、 G、 B3、选择图B——点击通道4、ctrl+鼠标左键单击红这个通道,调出红色通道的选区(注意:必须按住ctrl后在点击鼠标,也就是必须保证图下图效果,所有的通道层都位选中状态才行!)

Photoshop制作复古风格的CRT显示器故障效果
做这个的冲动,主要是因为最近换了这一款壁纸,复古又带了一丝科幻风,甚是喜欢. 一直考虑抽空临摹一次,不过最后还是夭折了。这种效果实际上是模拟CRT显示器的效果,在一些影视作品,游戏这种复古风中会有出现。好了,扯了一堆废话,我们正式进入教程,比较简单。效果图:新建文档,根据自己的喜好来。再次新建一个文档,制作自定义图案填充制作电视纹,宽为1,高根据自己文档以及密集程度,粗细来决定(老司机不要开车,我还只是的孩子(,,• ₃ •,,) )新建一个图层,在透明图层使用铅笔工具,用黑色画成来。如下图!

ps直线工具怎么画虚线 怎么调粗细
如何使用直线工具画出虚线?笔者已经写过几篇相关的文章,本文重点说一下,如何调整虚线的粗细,可能有些小白朋友不屑一顾,选项中明明有粗细的设置项,直接调整就可以了呀,但现实并非如此,画出虚线之后,粗细的调整是无效的,应该如何来操作?下面通过几种常用的操作方式,一一解读哪种方法才是可行的,通过截图简单说明一下。 1、想要画出一条虚线,淘学美认为首先要右键单击左侧工具栏上的【矩形工具】,弹出的菜单里面,点击选中【直线工具】,上端选项第一个设置项,工具模式设置为【形状】,填充设置为【无颜色】,描边设置为目标颜色,然后描边类型选为虚线,描边宽度要与粗细设置为相同值,才会画出一条虚线,比如下图中,描边宽度和粗细都为10, 2、已经画好的虚线,想要更高粗细,应该如何操作?淘学美先调整了【粗细】,结果无效, 3、又尝试修改了描边宽度,无论怎么更改,都无法改变虚线的高度,所以这种方法是行不通的,并且还会把虚线改成了实线, 4、最后直接使用ctrl+T,进入自由变换,拖拉更改虚线高度,效果如下,直接成为描边矩形框了,所以这种方法也行不通, 5、最后说一下正确操作方法,更改描边宽度和线条高度,两个值要统一,比如下图中,描边宽度设置为20,高度也设置为20后,就达到了更改虚线粗细的目的了。 简单总结一下:线条【粗细】这个设置项,貌似是设定划线的初始数值,后续更改无效,所以要想更改线条粗细,可以同时设置描边宽度和线条高度,设置为相同值即可。

Photoshop合成教程:制作飘逸的中国风水墨人像
作者制作水墨人像重点是衣服部分的处理,用水墨笔刷给人物裙子底部加入了很多水墨效果;衣袖部分也加入了一些烟雾效果,整体看上去非常飘逸。最终效果1、修饰原图瑕疵:打开素材图片去背景,用橡皮擦和仿制图章把一些有瑕疵的地方修补一下。相机非高端,全程佳能60D+50/1.8镜头完成,所以照片本身的质量不算很高,必须在加入创意前调整好照片。2、液化腰部并调整身体曲线。 3、调整画面亮度层次。体态修整后,去灰调整画面的亮度和层次。 先复制一个图层,用滤镜模式,提亮画面。

Photoshop合成制作飘逸的中国风人像图片教程
作者在制作中国风图片的时候比较注重飘逸感,尤其是人物裙子的处理部分,作者用了一些飘逸的碎块贴到裙子边缘,并加上一些光斑等装饰,非常飘逸和梦幻。最终效果1、打开原片,用曲线提亮,效果如左图。2、用磁性索套工具将人物细致的选出来,并羽化,羽化值为1。3、将人物拖入素材画布中,适当调整好位置,并在背后穿帮的地方,用图章工具修复好。

ps直线工具为什么弄不了一条虚线
最新写了多篇关于直线工具画虚线的文章,强调比较多的部分,就是描边宽度与线条粗细的关系,本文系统的讲解一下,在使用ps直线工具绘制虚线过程中遇到的各种问题,一步步的讲解如何设置直线工具,只要按照下面截图上的步骤操作,基本上都可以画出虚线,希望本文能够给予迷茫中的你一些帮助。 1、淘学美使用的ps版本为2020,左侧工具栏上,点击切换至【直线工具】,因为绘制虚线,要使用描边功能,这个功能是在【形状】模式下才有的,所以首先要把工具模式设置为【形状】, 2、因为虚线是通过描边来控制的,所以填充就不需要颜色了,所以点击填充颜色并设置为【无颜色】, 3、接下来设置一下描边的颜色,也就是虚线的颜色,点击描边后,下拉界面上,点击左侧拾色器,或者是菜单中的颜色分类,设置目标颜色即可,当然也可以设置渐变色或图案等, 4、既然是画虚线,那么描边类型这里,就需要选上虚线,还可以对虚线的对齐,以及间隙进行设置,只需要点击【更多选项】,弹出的界面上自行设置即可, 5、最为关键的一步设置,那就是描边宽度和线条粗细的关系,想要画出饱满的虚线,那么就应该把这两个数值统一起来,比如描边宽度为20,线条的粗细也设置为20, 6、绘制虚线的时候,如果想要获得水平虚线,可以按住shift,拖拉出水平虚线,这是虚线就画出来了, 如果想要调整虚线的高度,也就是粗细,是调整【H】项,而不是【粗细】项,如果在操作中遇到问题,也可以在下方留言讨论。