推荐阅读

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

黑卡追求极致的细节
专攻晨昏摄影的 丁健民 ,透过与各地前辈的请益学习,以及跟亲朋好友的钻研分享,这几年累积了不少使用黑卡 的经验。他致力于追求画面上的每一处细节,希望可以将眼前所见的美景,真实呈现在每位观者面前,因此除了精进摇 黑卡 的技术,在后制迭图的部分也下了不少功夫。 易犯的黑卡使用错误 以拍摄黄昏来说,从有太阳到没太阳,再到色温、夜景出现,不同情况需要装减光镜与否,还有不同倍率减光镜使用时机上的差异,或是在海边在山上、有云海没云海,刷黑卡的状况也都不一样。例如拍101这种城市夜景,在天空蓝色温慢慢消退、地景灯光渐盛之际,我就会由上往下把黑卡慢慢刷下来,而不是由下往上,但很多人还是盖一半在那边摇,可能地景有开灯的地方就爆了,而高空已经快要没有色温的区域就会变得很黑,所以摇黑卡的方式需要针对不同时间和地点去做改变。 比较特殊、具有挑战性的拍点 一般来说,海边是比较理想的拍摄环境,它有一条很明显的地平线,方便你去藏卡线,相对比较困难的就是高山的地方,像潭腰或五分山,山峦起起伏伏,照平常的方式摇黑卡就会看到山黑一半。这个时候我会配合狭缝黑卡去做处理,或是多次的去刷黑卡,再配合后制迭图避免这个情形发生。 黑卡之所以有不同的刷法其实都是因地制宜的关系,而我到不同的地方取景会碰到不同的前辈,他们在那边拍这么久了,无疑都是个中翘楚,自然会有因应该处地形地貌的摇黑卡方式,多跟他们请教就会学到不同的处理方法。 ▲摇黑卡的方式会针对不同的时间和地点改变,但概念仍是相通的。 有关狭缝黑卡 狭缝黑卡的概念就跟相机上的快门帘是类似的,黑卡上的这条缝可以针对画面上高光低光不同区域,随着移动的快慢来做曝光时间长短的控制。它可以处理的状况很多,举一个很明显的例子就是大湖公园,在拍摄日出的时候为了不让拱桥的部分变成剪影,就可以用黑卡上的这条缝,先在桥身和桥的倒影那块区域上下来回,让这个区域多曝光一点,最后由下往上抽起来,就可以让拱桥和背后山脉都呈现出细节。

建立portfolio的8个建议
一个好的portfolio对摄影师很重要,能不能让更多人认识,吸纳客人就靠它了!让笔者分享一下新手摄影师应该怎样建立个人的portfolio吧! (一) 应该接免费工作吗? 应该!不要怕蚀底而不接免费工作,刚开始的时候你最需要的其实是经验,最后拍出来的照片是你自己的。而且在那些免费工作工你会有机会认识更多人,扩阔人际圈子,你的下一个工作可能就从他们来的。 (二) 知道自己喜欢拍什么 摄影也分很多种类:风景,人像,食物,建筑等等。刚开始的时候我是拍风景照的,但总觉得拍出来好像欠缺了什么,接触了人像后就知道自己的方向。要知道自己喜欢拍什么才能够拍出自己真正喜欢的照片。 (三) 找朋友帮忙 不知道在哪里找model拍摄?你可以找身边的朋友/家人当model拍摄练习,小孩,宠物也是很好的拍摄对像。上图是我大学时找同学帮忙拍的。 (四) 相机不离身

摄影反光板及使用技巧
摄影是光影的艺术,捕捉光影的能力可以反映出拍摄者的水平。除了利用自然光线进行拍摄时,很多时候我们都需要人为地改变光线的效果,这在人像或静物拍摄时尤其明显。反光板可以反射光线,在摄影当中常用来进行光线的补充(补光),今天我们来谈谈这种结构简单但种类繁多的摄影附件。 虽然反光板只是一块可以反射光线的东西,但当我们想购买反光板时,却会被五花八门的选择弄到头大。 网店上不同种类、不同尺寸、不同材质、不同价钱的反光板,有的有品牌,有的连个品牌名字都没有(大多数是这些),选择起来的确无从入手。 想购买到适合自己使用的反光板,首先要弄清楚反光板到底有哪些差别。 按照形状来分:圆形、椭圆形、方形、三角形,其中圆形的最为普遍,占大多数。 按照面数来分:单面、两面、两面五色、两面多色,其中两面、两面五色最为常见。 按照反光面的颜色来分:银色面、白色面、金色面、金银混合色面、黑色面、半透柔光面、其他颜色面。其中银、白、金最为常见,如果一块两面的反光板,通常会是银白搭配或者银金搭配。 按照尺寸来分:通常会以反光板展开时的直径来区分,小至30cm,大至180cm都有。不同尺寸的反光板,反光面积、便携性、价钱等等都不同。 按照支撑结构来分:扁钢条圈(可折叠)、硬性框架(不可折叠,但可拆卸),其中扁钢条圈最为常见。

作品赏析:倒影的风光
摄影:Raymond Gehman 倒影是深受摄影师欢迎的一种拍摄题材。利用倒影,我们可以打破普通的构图法则,专注于利用对称营造图案和美感。当然你同时也可以继续打破这种“对称法则”,拍摄出更加独特的倒影照片。 在自然界中,水面时最常见的用来拍摄倒影的介质。干净的水面可以产生高质量的倒影,给了摄影师无限的创作可能。

手工课时间到啦:DIY塑胶袋拍出唯美人像
想拍出带点朦胧美的人像照片其实不难,今天专攻人像创作的摄影师Jesse David McGrady,要与大家分享一个超简单的DIY,仅需在镜头前面套上三明治塑胶袋,就能拍出雾化效果的人像作品! 准备道具: ▲三明治(全透明)塑胶袋X1 ▲蛮力 Step1. 如果大家懒得花钱购买,不妨跟时常光顾的美而美早餐店老板娘,要一个装三明治的那种透明塑胶袋。 Step2.

10个利用环境光拍出美丽风景照
风景照是大家皆热爱的拍摄主题,但画面总是容易受到室外光照所影响。其实只要妥善利用当下的环境光源条件,你也可以塑造曼妙的风景照片喔! 拍摄地点不完全是这张照片是否引起我感兴趣的第一元素,最重要的是,摄影师如何利用当下的光照条线与构图使其凸显。此文列下几项小秘技,让你快速了解如何利用自然光源点亮你的风景照。 1.光即是全部 光是摄影的基本元素,了解如何利用它以得到最佳效果是极其重要的。若随性的将光捕捉下来,呈现的照片也许便落在「好」与「棒」的一线之差。我将根据下列几点来阐明如何在对的时间与地点,做出对的决定,将光完美捕捉下来。 2.黄金时段 黄金时段并非高机密,任何摄影师都会利用黎明与傍晚温和的阳光拍摄风景照。有别于其他的摄影技巧,它并不累人也不做作。巧妙的利用早晨与傍晚的阳光,可说是对那些一心想拍好风景照的摄影师的最大秘技。

风光摄影大师给的8个意见
Joe Cornish,1958年出生于英国Exeter,是全英国当下最杰出的也是最受尊敬的自然风光摄影师。 他的作品已经出现在了许多的摄影展和众多的杂志书籍中,包括一些国家权威出版物。自从1993年以来,他在英国北约克郡的诺思阿勒尔顿创建了摄影工作室。在那里他经营着一个美术馆和一个展览空间,时常开展一些意在培养年轻摄影师兴趣以及帮助他们提高技艺的工作坊研讨会。 这位风光摄影的特级大师用其一生诠释了光影和山水的魅力。 1、为自己负责 当我刚开始摄影的时候,拍摄到的照片经常和我所看到的或者是想的相去甚远。由于一开始就亲自冲洗黑白胶卷, 所以我很早就对所有的事情负责。所有技术上的错误都是我自己造成的, 而且我知道也只有我自己才能纠正这些错误。 2、从所欣赏的人那里学习 我从John Blakemore的摄影作品中学到了艺术和摄影其实是紧密相连的。上世纪80年代和Mike Mitchell共事的时候,我从他那里学到了“只要你想象得到,你就能拍摄得到”的信念,感受到了一种刻骨铭心的工作热情, 以及对用光艺术的理解。 3、永远做自己 曾经有一段时间我一直模仿Charlie Waite的风格来给一本旅行书做摄影。后来我意识到一直处在Charlie的阴影下对自己的创作产生了消极的影响。我想我需要在我的摄影中做我自己。 4、哪里都能产生摄影作品

6个简单方法教你如何选景拍好人像
简化和处理背景,背景当然有很多精雕细琢、做工考究的大场景。但价值昂贵,通常均会使用以黑白为主的纯色,特别以白色最为常见,纯色的背景非常有利于突显拍摄主体。背景有布和纸的等介质,一般为纯色并不易折皱,悬挂或卷在背景架之上。以白色为例,我们可以透过使用背景光的强度不同获得三种颜色。在最明亮的状态下,白色当然呈现为白色,稍逊则会产生浅灰和中度灰,可谓是一箭三雕。 戏剧化背景 图片来源于网络 那如何让背景变得戏剧性且有着丰富色彩呢?一般来说,可以透过调整相机白平衡确定环境颜色,然后在闪光灯上加橙黄色滤片来确定人物的肤色。甚至可以透过光束筒、蜂巢和滤色片结合,将背景打出五颜六色、不同形状的光斑。 简化实景 图片来源于网络 选择可以雕琢的实景,避开不必要的麻烦。然后就是进一步的完美背景,比如搬走影响画面美观的杂物,打扫一下环境卫生。尽可能减少分散主题的因素,让背景看起来干净、简洁。另外就是在大街上或人比较多的地方抓拍,当然你不可能*。比较好的技巧就是遮挡背景,利用前景人物的合适角度,将背景影响画面人物的背景元素挡住。或者使用超大光圈虚化背景,这类处理背景的方法用于街拍会非常有效。 添加一个前景 图片来源于网络 带有前景拍摄人物,会形成有一定深度的空间感和立体感,前景更容易让视线集中在主体上。什么样的前景可以用, 门窗框架, 甚至手托在脸部等等。有创意的你, 还可以DIY,比如让模特儿手拿一束小花放在镜头前面,而相机的焦点仍然对在模特儿的眼睛上。

美工课时间到啦:DIY水球快门触发装置
反应神经再怎么灵敏迅速的人,也很难在水球破掉同时按下快门,准确拍摄到水花四溅的一瞬间,所以我们只能用高速摄影机,才有机会看清楚这一幕,不过西班牙专业摄影师 Oriol Domingo 打破传统,利用电学原理自行 DIY 制作一组水球快门触发装置,让用一般 DSLR 即可成功拍摄,效果也不会输给高速摄影机。 在特殊规格的高速摄影机镜头下,我们可以清楚看到肉眼无法观察到的瞬间,例如装满水的气球被刺破的一刻,虽然高画质高速摄影机不是人人都有,不过我们还是有机会活用手上的DSLR与外接闪光灯,来捕捉高速凝结的美妙时刻。西班牙专业摄影师Oriol Domingo突发奇想,尝试运用日常生活常见的材料,利用电学原理自行动手制作一组「水球快门」,也可以拍摄类似的高速摄影机的凝结效果。 ▲拍摄水球破掉一瞬间的画面,DSLR也办得到喔!(图片来源:elgaratge.com) 所需素材 两支针头 铜制电线 热融胶 3公尺长的快门线 无线离机闪灯控制器

美工课时间到啦:DIY香烟盒变身成内建闪光灯
利用DIY后的香烟盒、锡箔纸,让内建闪光灯也能拍出美美的人像作品哦! 香烟盒也能败部复活 住在澳洲墨尔本的Dan Murphy,是一个摄影师与制片,有个问题困扰他许久,那就是经常出没几乎没灯光的Pub等场所时,想记录朋友间的欢聚时刻,却因为内建闪光灯打出来的光线太假而苦恼许久。因此他灵机一动,直接以酒吧里最常见的物品之一-香烟盒,来制作机顶闪的扩散板。完全不需裁切黏贴,只要几个动作就能完成,虽然我们不鼓励大家吸烟,不过看到烟盒能有这么巧妙的用处,似乎稍稍的替有害人体的香烟加分了(误)。 烟盒扩散板准备工具 1台具备内建闪光灯的DSLR 1个完整的空烟盒 1把瑞士刀 Step1