推荐阅读

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

3D MAX教你打造漫天飞舞的雪花
初春季节,咋暖还寒。人们刚要换上俏丽的冬装,前几天又来了一股冷空气,在北国的天空上演了一场漫天飞舞的雪中美景。不过春天还是要来的,这可能是最后一场雪了,下面就来制作一个下雪的动画,让我们一起怀念这美丽的雪景吧!1、单击“创建”按钮进入创建命令面板。单击“几何体”按钮,在下拉列表框中选择“粒子系统”项。单击“雪花”按钮,在“顶”视图中新建雪花如图1所示。 2、选择“雪花”,进入“修改”命令面板,展开“参数”卷展栏,按图2所示修改“粒子”栏中的参数。(“视窗粒子数”值是是设置视图区中的粒子数量,不影响渲染效果;“渲染粒子数”值是设置渲染后的粒子数;“雪片大小”值是设置渲染是每个粒子的尺寸;“速度”值是设置粒子从发射器流出时的初速度;“变化”值是影向粒子的初速度和方向,值越大粒子喷射的越猛烈,喷射范围也越大;“雪花”、“圆点”、“十字叉”是设置粒子在视图区中的显示符号。 3、在“渲染”栏中选择“面”单选框,并按图3所示修改“粒子寿命”栏中的参数。将“开始”值设为负值可以在第0帧时看到粒子效果;“寿命”用于设置粒子从发射到消亡的时间。

MAX8做的漂亮草地
做整个场景的图片对于初学者来说确实是有些困难。为了能让初学者能更快更好的学习,下面我就以这张图片中的草地来做个范例。希望大家在学完后,能对XAX的应用有个初步了解。相信大家在学完后,一定也能做出这样一个漂亮的草地。 下面我们就开始一步步的操作,来教大家来做这个草地,如图: 1. 创建一个140x140的平面,分段数默认4x4。添加Hair and Fur修改器给这个平面,出现红色毛发,渲染。这当然不是需要的样子。设置General Parameters部分的参数。根数为20000具体可以根据要求和机器配置改成适合自己的数量。如图: 2. 设置Material Parameters的参数。Tip Color和Root color里贴了同一张草地的贴图GRASS2.JPG,来自MAX自带贴图文件。Tip Color和Root color颜色要设置为白色,这个颜色会和贴图的颜色产生过滤效果,白色除外,如果想要类似枯黄的草,可以把他们的颜色分别设置为暗黄色。Mutant Color的颜色为枯草的颜色,利用Mutant%参数可以控制20000根草种有多少是枯黄的,这里为8%。如图:

教你如何用MAX来进行网络渲染
网络渲染从字面就可以理解,就是用局域网内的其他电脑帮你一起渲染你的文件。在做大量动画时,这方法特别好用。可以免去你在多台电脑前跑来跑去。该教程由于涉及MAX的许多版块,每个版块的每个参数就不一一解释了。下面就开始吧:1、首先得检查自己所在局域网的情况,看看是否每台电脑有单独的IP地址。特别要注意的是自己机子的IP地址,要记住自己的IP地址。 2、接着新建一个文件夹吧,并要把他共享! 接下去很多步骤会和这文件夹有关系。 3、作为示范,随便在MAX里丢点东西。并贴上贴图。 4、更改贴图路径,首先要打开贴图管理。 5、打开管理器后选中所有贴图(例子中只贴了一张贴图,所以显示只有一张),点击Copy Files备份贴图,找到刚刚建的那个文件夹,把所有贴图拷贝一份到里头。 6、 打开那个文件夹检查一下, 刚才那贴图在里头了!

3DS MAX 9 界面体验
最近好像软件也赶这个贺岁的潮流,各大软件公司都争相发布自己的最新产品,在12月的CG上赠送了著名的3D设计软件3DS MAX 9的试用版本, 来体验一下吧: 首先安装: 启动安装界面 软件的一些信息 试用版本需要到官网上申请一个密码—输入

3ds max 9新功能教学
千呼万唤,3ds max 9终于登场,老鼠来说下3ds max 9的新功能特性。我先从poly说起,起码对做家装的朋友来说也是一大福音。先看启动界面,非常的酷,终于是条真正的蛇了。 我用的是d3d,模式显示。以往在3ds max的版本中是不显示双面的即使使用了软加速模式,给了双面材质,也没有9里这样都可以看到结构线,这是建模上一个优越的改进。 在poly加速方面=以图为例:我的机器是,2500+5200显卡属于垃圾机器了内存512显示78万的面转起来还是很顺畅的。 在max以前的版本,挺怕把面集中到一起的.例如一个茶壶,给上20万面带线框就卡机了,现在按下数字键7 会显示面数、点数、和针速率。这个fps如果低于2或在1.5的时候,就是卡机的表现 。因为和视图的时时交换已经跟不上了,跟你看电影一样2针一放,就看着卡。看我的上面154还是满可以的在25的时候也不觉得卡机。 在视图上点右建会出现新加的显示模式,如图: 以下是相对应的显示模式,本人比较喜欢Hidden Line模式,速度快,不是线框模式,大家试下就知道了。我个人感觉是把表面改给背景色填充,这样就比普通的模式节省开销,这中模式,远看雷同2D着色,转起来还是3D。

3ds Max 9 Features
To save these videos, right-click on the link and "save target as..." or "download to disk". Animation Layers A new animation tool that allows artists to manipulate animation by layering multiple adjustments on to the original animation. Perfect for adjusting mocap and adjusting the emphasis of various portions of animation. Windows Media: 150k | 350k Quicktime: 180k | 380k Cloth Cloth now allows artists to modify the fit of garments once they have been solved on to the character without going back to the original pattern. Cling has also been added to the cloth properties which allows for sticky or wet clothing. Windows Media: 150k | 350k Quicktime: 180k | 380k

3ds Max 9扩展: 生产力推进功能与优点
新功能 协同工作能力 使用 Autodesk® 3ds Max® 9 扩展:生产力推进软件,你现在可以更强大地支持 AutoCAD® 和 Revit® 软件文件,包括 AutoCAD 2008 和 Revit 2008 版本。新的 DWG™ 导入选项和优化的导入内存管理系统使该软件变得更容易使用,并且显著提高了导入性能 — 使用户可以导入具有复杂场景和许多物体的大型文件。新的 Select Similar 功能可以分析物体元数据,来隔离具有相似特征的物体,从而使用户能够简单地识别和更改一个场景中的多个物体。 性能 3ds Max 9 扩展:生产力推进包含以下方面的 30 多项生产力改进,其中包括: 建模 纹理 渲染 编程 动画

渲染插件RTSquare可与64位3ds max 9兼容
首款以GPU为基础的渲染插件RTSquare可以同3DSMax 9兼容。由于运用先进的GPU编程技术,gputech公司所开发的任何一款运行于显卡上的应用程序在速度上提升了近百倍,制作更精确,使用起来也更加简单。 现在GPU-Tech的官方网站上提供3DSMax 6、7和8的免费版RTSquare,用户可以登录官方网站进行免费下载,现在最新的3DSMax 9兼容的版本又再次扩大了max系列,网站上同样提供有Max 9的评估版。 此外,AutoDesk VIZ和Maya的相应版本正在开发中。 更多详情请登录: http://www.gputech.com/index.phpoption=content&task=view&id=288&Itemid=256

3ds Max 9骨骼控制器Skeleton Rig发布
Skeleton Rig是一款相当实用的 3ds Max 骨骼控制器,由 Brad Noble编写,最近作者发布了最新的版本Skeleton Rig 2.2,适用于3ds Max 8和 3ds Max 9,现在已经提供下载,同时还提供老版本的软件下载(适用于3ds max 6、 7 、8)。当你在为人物制作动画的时候,这款软件能够为您提供优越的控制性能。此控制器包含完整的四肢IK/FK 混合、独立的跳跃旋转和一个简单功能却异常强大的机械设置功能,可以对头部以及FK手臂进行调整。 更多详情请登陆:http://cgindia.blogspot.com/2007/01/skeleton-rig-for-3ds-max-9.html