推荐阅读

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笔刷设置详解:动态形状
先来看一下笔刷设定中的动态形状到底是怎么回事。 在笔尖形状设定中把间距设为150%。然后点击“动态形状”选项,将大小抖动设为100%,控制选择关,最小直径、角度和圆度都选择0%。如下图: 我们会看到如下图的效果。 所谓抖动就是随机,所谓随机就是无规律的意思。比如说一个随机个位数,那么这个数字可能是5可能是8可能是3,是完全没有规律的。就如同你把手中的沙子洒落到地上,沙粒的落点就属于随机,随机数是不可预测的。 大小抖动就是大小随机,表示笔刷的直径大小是无规律变化着的。因此我们看到圆点有的大有的小,且没有变化规律。如果你多次使用这个笔刷绘图,那么每次绘制出来的效果也不会完全相同。 在这里我们把间距设为150%,是为了更好地看清楚笔刷圆点大小变化的效果,如果把间距设为标准的25%,那么就是如下的效果了。看起来有点像被磨损的印章边缘。 大小抖动(随机)的数值越大,抖动(随机)的效果就越明显。笔刷圆点间的大小反差就越大。这个百分比是笔刷直径与1像素之间数值差的比例。 大小抖动的最小直径计算式为: 笔刷直径 -(笔刷直径 × 抖动百分比)。答案如果为0就加1,如果为小数就四舍五入。 如果笔刷的直径是10像素,大小抖动是100%的话,变化的范围就是10~1像素。如果大小抖动是50%,变化的范围就是10~5像素。 如果笔刷的直径是12像素,大小抖动为100%的时候变化的范围是12~1像素,50%的时候是12~6像素。30%时候是12~8像素。 上面的计算过程比较枯燥,大家可能短时间内难以思考通彻。这没有关系。这里只是演示一个推导过程和控制原理。在实际使用中很少需要这样精确的计算。

PS笔刷设置详解:异形笔刷
到现在为止,我们使用的都是正圆或者椭圆的笔刷,比较枯燥,变来变去都是那几个效果。现在我们来使用其他形状的笔刷。 如下图在画笔笔尖形状中选择一个枫叶形状(绿色方块处),这个笔刷的取样大小(笔刷取样将在以后介绍)是74像素,但这在我们400 x 300的图像中太大了,因此我们改为45像素大小。如果要恢复取样大小,点击“使用取样大小”按钮。这个按钮只有在更改了大小后才有效。间距设为120%。如下图: 是不是因为一直用黑色绘图觉得压抑?那我们换一个橙色(243,111,33)的前景色,在Photoshop中前景色就是绘图工具的颜色。注意即使更改了前景色,在笔刷预览图中也仍然是黑色。现在比较一下翻转XY的效果,如下图,第一行的是没有翻转抖动的效果。第二行是加上了翻转X与翻转Y的效果。 可以看出第二行的枫叶(如上图左起第3与第4)呈现上下左右颠倒的样子,这就是翻转效果了,也称为镜像。 现在我们设定更多的选项:大小抖动70%,角度抖动100%,圆度抖动50%。这样看起来就“大小不同,角度不同,正扁不同”了。然后再把间距设为100%。这次不要再画无聊的直线了。恋人还在因为你偷喝了饮料而生气吗?那就赶紧画一颗心送给她(他)吧。

PS笔刷设置详解:散布
相信大家小时候都喜欢看星空,在晴朗的夏日夜晚,灿烂的银河横贯于天际。它给了我们许多美好的幻想,许多童话故事也都和银河有关系。我们都曾梦想能够坐上飞船遨游星空。那么,现在就让我们亲手来实现那童年时代的梦想吧。 在这之前我们学习了笔刷中关于形状和颜色的改变,但是星空有无数的星星,如果一个个去画很麻烦。并且最重要的是星星的分布是不规则的,我们目前所学习的内容中尽管有各种各样的随机,但都是诸如间距、颜色、大小之类的。而绘制的轨迹还是可以看得一清二楚的。要想达到笔刷随机分布效果,我们需要先学习一下散布设置。 先设定一个笔刷:5像素,圆度100%,间距150%。关闭动态形状、动态颜色及其他所有选项后,进入散布选项,将散布设为500%,如下图: 这时候在图像中绘制,就可以得到如下的效果,可以看到笔刷的圆点不再局限于鼠标的轨迹上,而是随机的出现在轨迹周围一定的范围内,这就是所谓的散布。 注意有一个“两轴”的选项,这是做什么用的呢?为了让效果更明显,我们把笔刷直径改为15像素,间距100%,散布100%,然后在关闭和打开这个选项下分别画一条直线,如下图:

PS笔刷设置详解:效果选项
以前我们介绍了Photoshop画笔工具的基本使用,其实除了最常见的直径和硬度的设定外,Photoshop针对笔刷还提供了非常丰富的设定,这使得笔刷变得丰富多彩,而不再只是我们前面所看到的简单效果。 在Photoshop中按下快捷键〖F5〗即可调出画笔调板,注意这个画笔调板与画笔工具并没有直接关系,这是笔刷的详细设定调板。其实应该命名为笔刷调板更为合适。 如下图,点击黄色的“画笔笔尖形状”,如果下面各选项(如动态形状)如果有打勾的,先全部去掉。然后在笔刷预设列表中选择9像素的笔刷。最下方的一条波浪线是笔刷效果的预览,相当于在图像中画一笔的效果。如果我们更改了设置以后,这个预览图也会改变。 杂色选项的作用是在笔刷的边缘产生杂边,也就是毛刺的效果。杂色是没有数值调整的,不过它和笔刷的硬度有关,硬度越小杂边效果越明显。对于硬度大的笔刷没什么效果。 湿边选项是将笔刷的边缘颜色加深,看起来就如同水彩笔效果一样。如下图: 喷枪的作用和我们之前学到的喷枪方式是完全一样的。既然是一样的为什么设置两个呢?这是因为这里的喷枪方式可以随着笔刷一起保存。这样下次再使用这个储存的预设时候,喷枪方式就会自动打开。 平滑选项主要是为了让鼠标在快速移动中也能够绘制较为平滑的线段。下图是关闭与开启平滑选项后的效果对比:

Photoshop基础知识之画笔工具的使用
然后在公共栏点击下中图红色箭头处打开画笔预设,选择 蓝色箭头处的项目即可。这样就选择了9像素大小的笔刷,模式选择正常,不透明度和流量都为100%。 也可以不通过预设,参照下图直接把笔刷的主直径设为9像素。什么叫主直径呢?因为笔刷是一个圆,因此用圆的直径来表示笔刷的粗细。硬度的意义将在稍后的内容中介绍,现在先将硬度设为100%。 如果点击下中图绿色圆圈处之后没有出现蓝色箭头处的9像素笔刷选项,那么可能是你以前更改过画笔的预设。此时点击 绿色箭头处的圆形三角按钮,在弹出的菜单中选择“复位画笔”,将出现如下右图的询问框,点击“好”即可。以后如果出现画笔预设更改的情况,就可以通过这个方法来恢复。其他诸如样式、色板等调板的复位操作也与这个相同。 这时鼠标在图像中会变为笔刷大小的圆形,如果不是,首先确定键盘上的大小写转换键CapsLock处于关闭状态,然后从Photoshop首选项中的“显示与光标”项目中的“绘画光标”指定为“正常画笔笔尖”。如下图。 现在我们就使用这个画笔在Photoshop中画下我们的第一笔,按下鼠标左键拖动即可绘制图像,松开左键结束绘制。它的意义不亚于人类在月球表面留下的第一个脚印,因此请画得好看些。如下图。 我们来看看画笔的一些选项。画笔的选项集中在公共栏。现在把“不透明度”降低到15%。改变画笔不透明度的方法有5种,这5种方法基本适用于Photoshop中所有有类似的数值调整的地方。

Photoshop基础知识之笔刷的设定
0321现在看一下硬度下方的间距选项,现在的数值是25%,这是什么意思呢?实际上我们前面所使用笔刷,可以看作是由许多圆点排列而成的。如果我们把间距设为100%,就可以看到头尾相接依次排列的各个圆点,如下左图。如果设为200%,就会看到圆点之间有明显的间隙,其间隙正好足够再放一个圆点。如下右图。由此可以看出,那个间距实际就是每两个圆点的圆心距离,间距越大圆点之间的距离也越大。那为什么我们在前面画直线的时候没有感觉出是由圆点组成的呢?那是因为间距的取值是百分比,而百分比的参照物就是笔刷的直径。当直径本身很小的时候,这个百分比计算出来的圆点间距也小,因此不明显。而当直径很大的时候,这个百分比计算出来的间距也大,圆点的效果就明显了。我们可以作一个对比试验,保持25%的间距,分别将直径设为9像素和90像素,然后在图像中各画一条直线,再比较一下它们的边缘。如下左图。可以看到第一条直线边缘平滑,而第二条直线边缘很明显地出现了弧线,这些弧线就是许多的圆点外缘组成的,如下右图。因为如此,所以使用较大的笔刷的时候要适当降低间距。但间距的距离最小为1%,而笔刷的直径最大可以为2500像素。那么当笔刷直径为2500像素时,圆点的间距最小也达到25像素,看起来是很明显的。如果遇到这样的情况,干脆就画一个大的长方形来代替也好。需要注意的是,如果关闭间距选项,那么圆点分布的距离就以鼠标拖动的快慢为准,慢的地方圆点较密集,快的地方则较稀疏。0322之前我们使用的笔刷都是一个正圆形,现在多了一个圆度的控制,我们就可以把笔刷形状设为椭圆了。圆度也是一个百分比,代表椭圆长短直径的比例。100%时是正圆,0%时椭圆外形最扁平。角度就是椭圆的倾斜角,当圆度为100%时角度就没意义了,因为正圆无论怎么倾斜样子都一样。除了可以输入数值改变以外,也可以在示意图中拉动两个控制点(红色箭头处)来改变圆度,在示意图中任意点击并拖动即可改变角度。使用翻转X与翻转Y后,虽然设定中角度和圆度未变,但在实际绘制中会改变笔刷的形状。如下左图,横方向是翻转X的效果,竖方向是翻转Y的效果。0323看起来似乎两种翻转效果是一样的,都是旋转了一定的角度,其实不是。翻转和旋转是两个截然不同的概念。如下右图,仔细观察一下椭圆边缘红色绿色蓝色三个点在翻转之后的位置,就会明白这并不是旋转所能够做到的。翻转又称为镜像。把上图左上角的椭圆画在纸上,然后拿一面镜子,分别放在图中两条细线的位置,从镜子中就看到的情景就是镜像。大家可以自己动手做做,看看那镜像是不是上图的效果。

Ps画笔面板中少为人知的秘密
在Photoshop的画笔面板中,我们可以选择预设画笔,设置画笔的形状动态、散布、纹理等等属性,从而能够变幻出无穷多种画笔。这些大家都知道,自然不消多说。 这里要说的是画笔面板中隐藏的一个小秘密,其实如果是比较细心的朋友,或许早就已经发现了。且让我们看看究竟是什么。 以Photoshop CS2中文版为例,当我们打开如图1所示的画笔面板时,默认显示的是“画笔预设”。在“画笔预设”的下方有一行字“画笔笔尖形状”,看上去这象一个普通的文本标签,就象其它Windows应用程序中常见的文本标签一样。 我要说的是,其实,这是一个按钮,虽然它看上去不象个按钮而象个文字标签,但它的功能却是按钮的功能。不信吗?单击一下试试,在面板右侧会出现如图2所示的一些笔尖形状以及一些设置选项。 这个“文字标签”真是有很大的欺骗性是吧?如果没有发现这个秘密,就会少用许多重要的功能呢!你看,不仅可以在这里选择笔尖形状,还可以设置画笔直径的大小,以及笔尖的角度、圆度和硬度等,对我们更好地使用画笔应该比较有帮助。

photoshop中笔刷的用法
很多朋友下载笔刷后不会载入,其实很简单。。进入PS里,随便打开一张图片,使用画笔工具,在画布上按右键出现小窗口,窗口右上有个下拉小三角,你会清楚的看到“载入画笔”,然后根据你存入的路径去找。。。。或者是:1.下载笔刷并解压缩后,打开PS软件。单击编辑---预置管理器。 2、在弹出的预置管理器对话框中预置类型选择“画笔”。 3、在载入对话框中找到笔刷后按“载入”按钮。 4、完全载入后,单击工具箱中的画笔工具,在工具属性栏里操作就可以找到新画笔提示:有的时候找不着笔刷,如何处理?先把笔刷的名称全都复制如:笔刷.abr (后缀也要复制啊。。) 然后在PS里按上面的步骤找到路径,直接粘贴即可载入。。