推荐阅读

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的第三层是“感光片”,这层主要是负责将穿过滤色层的光源转换成电子信号,并将信号传送到影像处理芯片,将影像还原。
最新发布

菜鸟爸妈学PS之十:路径的深入学习和探讨
---------------------------------------本节课程主要内容:进一步学习钢笔工具和路径工具的用法。---------------------------------------非常抱歉,由于个人原因,已经有好久没有出过教程了。不知道还有多少人,能够坚持学下去。在学习PS的道路上,没有什么捷径,只有扎扎实实打好基础,只有多实践多练习,才能逐渐熟练掌握技巧。进入正题吧,今天我们要学习的是钢笔工具和路径工具。关于钢笔工具,在第六课的时候我们已经有过初步的接触,大家可以先去复习一下。简单的说,钢笔工具是为了绘制路径,那么路径是做什么用的呢?绘制路径的最终目的是为了得到选区。很多复杂的选区,不是光靠矩形圆形的选区工具就可以做到的。而路径是可以自由绘制的,这样我们就可以得到各种各样的选区。有了选区,就可以进行描边、填充等操作。所以大家不要听到路径就晕了,其实基本概念是很简单的,不妨记成“路径就是选区”。我们需要用到工具箱中的钢笔工具组和路径工具组。基本的用法在第六课中提过了,我们现在来讲实际的应用。【图11.1】1. 绘制直线选择“钢笔工具”,在画布上点击一下,就得到一个点,我们称这些点为锚点。这就是路径的起点,再换个位置点击一下,又得到一个点,同时这两个点直接会自动出现一条直线。不断点击,就得到一条一条连接起来的线段。最后再点击路径的起点,就得到了一条闭合的路径。如果点击的同时按住shift键,就可以得到水平或者垂直的线段。【图11.2】2. 绘制曲线选择“钢笔工具”,按住鼠标左键不放,在画布上点击一下,然后往右上方拖出一条线段,我们看到了如【图

菜鸟爸妈学PS之九:图像的变换和大小调整+实例制作
---------------------------------------本节课程主要内容:了解图像的变换和自由变换功能,了解图像的大小调整,了解画布的大小调整和旋转,了解撤销、恢复、消退和历史记录功能。---------------------------------------自从上周重新开课后,又有不少新同学加入,欢迎各位新同学~:)不过我也要提醒一下新同学,如果你没有PS基础,或者基础不是很牢靠,建议你从第一课开始学起,不要想马上做后面课程的实例,那样对你们一点好处都没有。曾看到有人在群里问,新建一个白色填充矩形怎么做啊?这是一个很基础的操作,如果你仔细看了前面的课程,绝对不会问出这样的问题。所以对于这类提问,我一概不会回答,还是请你好好从最基础的看起。我早说过,PS不是靠学习几个实例就能学会的。如果再有人问出此类问题,我要打PP的~~1.自由变换和变换打开菜单栏的“编辑”,会看到自由变换和变换这两个选项。变换下面还有更多的选项可以选择,其实变换里面的功能都可以用自由变换结合快捷键的操作来实现。要使用变换功能,对于背景层是不起作用的。所以我们在例子中用了一个小熊的图层,在背景层上方。【图9.1】自由变换功能(快捷键CTRL+T),我们在以往的课程中也提过好多次,它可以对当前层的图像进行移动、缩放和旋转。接下来我们将学习更加深入的变换功能,可以做出很多你意想不到的效果哦。【图9.2】中就是我们下面要学习的各种变换功能。【图9.2】自由变换功能(快捷键CTRL+T),我们在以往的课程中也提过好多次,它可以对当前层的图像进行移动、缩

菜鸟爸妈学PS之六:钢笔、路径、文本、自定义形状工具等的使用
-----------------------------------------------------本节课程主要内容:学习钢笔工具、自由钢笔工具、锚点工具、路径工具、文本工具、自定义形状工具的应用。了解注释工具、吸管工具、测量工具、抓手工具、缩放工具的使用方法。-----------------------------------------------------这节课是基本工具的最后一节课,内容比较多,请大家认真学习。以下是我们这节课需要的工具:【图6.1】1. 钢笔工具钢笔工具用户绘制各种图形和路径。选择钢笔工具,在画面上点一下,就出现一个方块,这个方块称为锚点。再在另一个位置点一下,就出现下一个锚点,两个锚点之间就行成了一条直线。不断绘制锚点,最后的终点必须和起点闭合。在钢笔工具的属性栏里,有“形状图层”和“路径”两种模式。【图6.2】【图6.3】2.自由钢笔工具这个工具可以绘制任意形状的闭合曲线。使用方法和钢笔工具相似。

菜鸟爸妈学PS之五:画笔、铅笔、渐变工具等的使用
-------------------------------------------------------本节课程主要内容:学习画笔工具、铅笔工具、颜色替换工具、历史记录画笔工具、历史记录艺术画笔工具、渐变工具和油漆桶工具的应用。-------------------------------------------------------第4课的作业,相对比较容易,大家都完成得不错。虽然现在学习的东西,看起来都比较简单,但是大家一定要熟练掌握各种工具的用法。在讲完基本工具后,我们会开始复杂的实例制作学习,到时候前面提过的操作,我将不会再解释具体的操作步骤。以下是我们今天要学习的三组工具:1. 画笔工具画笔工具可以描绘任意形状,颜色是前景色。【图5.1】注意看画笔属性栏,见【图5.2】的说明。【图5.2】PS内置了很多画笔,使用画笔工具,我们可以描绘出各种图案。【图5.3】就是我用小草的画笔画出的草的图案。

菜鸟爸妈学PS之四:橡皮擦、模糊锐化、减淡加深工具的使用
-------------------------------------------------------本节课程主要内容:学习橡皮擦工具、背景橡皮擦工具、锐化工具、涂抹工具、模糊工具、减淡工具、加深工具和海绵工具的的应用。-------------------------------------------------------上节课我们学习了图章工具,在完成去除日期的作业时,很多同学都遇到同样的问题,就是手臂的颜色涂花了,看起来脏脏的。在作图的时候,应该尽量放大图片,图章则取得小一点,一点一点画。还要记得,取样点,不是第一次取好了就一直画下去的,如果画着画着觉得颜色不合适,可以重新取样。取样多次画图,这样效果就会比较好一些。图章工具看似是简单的复制,其实是需要大家用心去领会的。还有每次的作业,不是强迫大家都要完成,毕竟大家都是业余学习的,不一定都有时间来做。如果暂时没有时间,可以留到以后完成,只要把你的作业贴在作业本里,我都会去改,晚一点交是不要紧的。以下就是我们今天要学习的三组工具:1. 橡皮擦工具使用橡皮擦工具,可以擦除画面上的某一部分,被擦除的部分显示为背景色。【图4.1】使用橡皮擦工具,我们就可以进一步完善第二课学过的抠图。抠图后,有时候边缘会留有黑边,这时候用橡皮擦工具擦去黑边就可以了。擦的时候,图片要尽量放大,橡皮擦则要选的很小,一点一点擦,这也是个考验耐心的活儿。比如【图4.2】,是我们在第二课中抠过的图,周围有点蓝色的边。放大图片后,用橡皮擦一点一点擦去边缘

菜鸟爸妈学PS之二:选择、移动、索套工具的使用
-------------------------------------------------------本节课程主要内容:1.学习矩形选择工具、椭圆选择工具、移动工具、多边形套索工具、套索工具、磁性套索工具和魔术棒选择工具。2.用套索和磁性套索,实现对人物照片的抠图。-------------------------------------------------------这节课开始,我们来正式讲解PS的工具,在讲解过程中,将进行实例的学习和制作。PS的工具我们预计会花上六、七节课的时间。这是PS最基础的东西,希望大家认真学习。在讲解之前,我们先花一点时间,来学习用PS调整图片的大小。数码相机拍出来的照片,一般象素都很大,200万象素的分辨率在1600×1200,图片大小在1M左右。如果是200万象素以上的照片,就更大了。在论坛传照片的时候,一般都会限制图片的大小,所以数码相机拍出来的原始照片,都不适合直接上传。一般来说,传到网上的照片,宽度在500象素,就差不多了,能够让大家看清楚了。更大的照片,显示出来非常缓慢,大家也没有兴趣和耐心看。缩小照片也可以节省网站空间。我们用PS,可以很快地将数码照片进行缩小。我们先选好一张照片,在照片上点鼠标右键,选择最后一项“属性”,就可以看到照片的属性对话框。选择对话框的“摘要”,按下面的“高级”,随即“高级”按钮变为“简化”。在这里就可以看到照片的各种属性,象素大小,拍摄相机,拍摄时的参数等等。【图2.1】我们看到,现在的照片是2000×3008象素。用PS打开这张照片,点击菜单栏的“图像”-“图像大小”,可以看到这时的图像大小。【图2.2】在“图像大小”这里,将宽度改为500象素。再按“文件”-“存储为”,保存图片即可。记得,不要选“存储”,直接存储会覆盖掉原来的照片,“存储为”则可以保存为另一张图片。缩小后的图片,就可以上传到论坛中了。大家在做作业时,如果作出的图片很大,也请大家先缩小到宽500象素左右,再上传。好,言归正传,下面来讲解正式内容。1.选择工具在PS中,对图片的某个部分进行选择,是非常常用的功能。PS提供了各种选择工具,下面我们来详细学习。工具栏的左边第一个,就是选择工具,这里包含了几个选择工具。我们先来看一下“矩形选择工具”。

photoshop给偏暗的中国风少女打造淡紫色效果图
原图效果图1、打开素材原图,复制背景图层。图层样式设置为“滤色”如下图2、创建曲线图层,对RGB进行调整。参数设置如下图4、把可选颜色图层复制一次,加强效果 如下图6、盖印图层,执行滤镜-portraiture 进行调整 参数设置如下图

photoshop利用图层样式制作卡通水晶字体
效果图1、创建650*450px大小的空白图层。拖拉出淡蓝色渐变背景色。如下图2、打上文字,文字大小按个人喜好进行调整。参数设置如下图

photoshop给花众中的少女打造唯美黄褐色调
原图效果图1、打开素材原图,复制背景原图一次。如下图2、创建曲线图层,对绿色进行调整。参数设置如下图3、创建可选颜色图层,对绿色进行调整,参数设置如下图5、创建色相、饱和度图层,对黄、绿和青色进行调整。参数设置如下图7、创建曲线图层,对红\绿和蓝色进行调整。参数设置如下图

Photoshop给森林少女打造偏暗的红褐色调色教程
原图效果图1、打开素材原图观察,原图比较偏光偏白,没有层次感。把原图复制一层,副本图层样式设置为“正片叠底”加强层次感 如下图2、创建可选颜色图层,对红、黄、绿、青、中性色、黑色进行调整。参数设置如下图5、创建色彩平衡图层,对高光、中间调和阴影进行调整。参数设置如下图