通行证: 用户 密码 域名空间  下载中心 社区论坛 信息公告 my小屋
联系我们
设为首页
加入收藏

 

qq,asp,php,jsp,xml,sql,.net,编程 程序 网页图象 建站经验 私服
首页 | 新闻资讯 | 编程开发 | 网页设计 | 图形图象 | 网络媒体 | 网站模板 | 数 据 库 | 投稿
论坛 | 操作系统 | 系统优化 | 网络安全 | 黑客技术 | 硬件学堂 | 硬件报价 | 服 务 器 | 地图
专题 | 应用软件 | 聊天通讯 | q q 专栏 | 建站经验 | 在线工具 | 站长club | 注 册 表 | 旧版
社会 | 游戏娱乐 | 设计欣赏 | 疑难解答 | 社区论坛 | 韩国素材 | 素材图库 | 广告服务 | 服务
当前位置:首页>>网络媒体>>maya>>正文 新版上线![旧版]
注:打开慢时请稍等

用maya4.0制作海底世界

http://www.iyit.net  日期:2006-5-27 11:59:06  来源:网络转载   点击:
参加讨论】用maya4.0制作海底世界
     maya4.0 的推出令 maya 迷们欣喜不已,现在我们就用 maya4.0 来制作一个海底世界的场景,领略一下 maya4.0 的风采。

海滩造型及材质

1 、建立一个平面;在通道箱中设置 “scale x” 和 “scale z” 为 100 , “patches u” 和 “patches v” 为 10 ,增加平面段数;

2 、选中平面后按数字键 3 以高分辨率模式显示平面。切换到 “modeling” 模块,点击 “edit nurbs→sculpt faces tool” ,打开 “tool settings” 窗口;

3 、 在 “tool settings” 窗口中 “radius(u)” 控制笔刷大小, “opacity” 设置笔刷的施力大小,在 “operation” 中 “push” 为挤压, “pull” 为拉伸, “smooth” 为平滑, “erase” 为消除。利用笔刷勾画,使平面高低不平(如图 1 );

4 、打开 “multilister” 窗口;点击 “edit→create” 命令,在 “create render node” 窗口中的 “materials” 下点击 “lambert” 按钮,建立 lambert 阴影组,关闭该窗口;

5 、在 “multilister” 窗口中双击新建立的 lambert 阴影组,在弹出的窗口中的 “lambert2” 点击 “color” 右侧的按钮,在 “create render node” 窗口中点击 “solid fractal” 按钮;

6 、在 “solid fractal1” 下展开 “solid fractal attributes” ,设置 amplitude 为 0.5 , frequency ratio 为 5 ,展开 “color balance” ,点击 “color gain” 后面的颜色块将颜色设置为 h=40 、 s=1 、 v=0.5 ;点击 “color offset” 后面的颜色块将颜色设置为 h=40 、 s=0.8 、 v=0.7 。切换到 “place3dtexture” ,将 “scale” 的三个数值都设置为 20 。回到上两级材质;


   图 1 平面变为高低不平

7 、将 “multilister” 窗口下方的 “solid fractal1” 贴图拖到 “bump mapping” 后面的图标上。选中沙滩造型,点击 “edit→assign” 命令将编辑好的材质赋予海滩。

制作海面和雾效

1 、建立一个 “nurbs” 平面,设置 “translate x” 设置为 -15 , “translate y” 设置为 15 , “scale x” 为 100 , “scale z” 为 150 , “rotate z” 为 -4 ;

2 、打开 “multilister” 窗口,建立一个 “blinn” 阴影组。双击新建立的 “blinn” 阴影组,在弹出的窗口中点击 “color” 右侧的按钮,在弹出的 “create render node” 窗口中点击 “solid fractal” 按钮。在出现的属性编辑窗口中展开 “color balance” 卷展栏,点击 “color gain” 后面的颜色块将颜色设置为 h=220 、 s=0.86 、 v=0.7 。点击 color offset 后面的颜色块将颜色设置为 h=235 、 s=0.96 、 v=0.17 ;

3 、 在视图中选中海面造型,在 “multilister” 窗口中点击 “edit→assign” 命令将编辑好的材质赋予海面;

4 、点击渲染设置按钮打开 “render globals” 窗口,展开 “render options” ,点击 “environment fog” 后面的图标加入环境雾;

5 、再次点击 “environment fog” 后面的图标,在打开 “attribute editor” 窗口中展开 “simple fog” 卷展栏,点击 “color” 后面的颜色块将颜色设置为 h=212 、 s=0.4 、 v=1 , “saturation distance” 为 20 。展开 “clipping planes” ,将 “fog near distance” 设为 20 ,将 “fog far distance” 为 150 ,渲染视图得到雾效 ( 如图 2) 。


   图 2 得到雾效

添加灯光和灯光雾

1 、建立一盏灯光; “translate x” 设为 6 , “translate y” 置为 13 ,用灯光添加纹理模拟聚散焦效果;

2 、打开 “multilister” 窗口,双击 “point light sape1” ,在属性窗口中点击 “color” 后面的按钮,在弹出的窗口中点击 “solid fractal” 按钮。在属性编辑窗口中展开 “color balance” ,点击 “color offset” 后面的颜色块将颜色设置为 h=210 、 s=0.9 、 v=1 ;

3 、切换到 “place3dtexture” 选项卡,将 scale 的三个数值都设置为 2 。这盏灯是来照明沙滩,不希望它照亮海面,所以将水面排除灯光的照射;

4 、打开 “relationsip editors” 窗口,点击 “pointlight1” 。然后点击右侧的 “nurbsplane2” 排除水面

5 、再建立一盏点光,设置 “translate x” 为 -40 , “translate y” 为 -12 ,它的作用是来照明海面,打开 “relationsip editors” 窗口,点击 “pointlight2” ,然后点击右侧的 “nurbsplane1” 排除沙滩;

6 、建立一盏聚光灯;选中聚光灯,设置 “translate x” 为 16 , “translate y” 为 24 , “translate z” 为 -2 , “rotate x” 为 -90 , “rotate z” 为 -5 ;

7 、按 “ctrl+a” 打开属性窗口,在 “spot lightsape1” 选项卡中点击 “color” 后面的按钮,在弹出窗口中点击 “wate” 按钮,在 “place2dtexture2” 中将 “repeatuv” 都置为 3 ;

8 、点击两次历史构造按钮回到上两级材质。将 “intensity” 置为 10 ,在 “decay rate” 中选择 “linear” ,将 “penumbra angle” 置为 40 ,展开 “ligt effects” ,点击 “ligt fog” 后面的按钮加入灯光雾。将 “density” 置为 5 ;

9 、选中聚光灯回到 “ligt effects” ,将 “fog intensity” 置为 5 。展开 “decay regions” ,勾选 “use decay regions” ,展开 “region1” ,设置 “start distance1” 为 1 , “end distance1” 为 2 ;展开 “region2” ,设置 “start distance1” 为 2 , “end distance1” 为 6 ,展开 “region3” ,设置 “start distance1” 为 6 , “end distance1” 为 23 。打开 “relationsip editors” 窗口,点击 “spotlight1” ,点击 nurbsplane2 排除海面(如图 3 )。

设置海水动画

1 、点击动画参数设置按钮,打开 “preferences” 窗口,将 “playback start/end” 设为 1 至 100 ,关闭窗口;

2 、打开 “multilister” 窗口,在 “texture” 中双击海面的 “solid fractal” 纹理,切换到 “place3dtexture” 选项卡,将时间滑块拖到第一帧处,分别在 “translate” 后面的三个数字框中点击鼠标右键,选择 “set key” 加入关键帧;

3 、将时间滑块拖到 100 帧处,将三个参数修改为 5 ,并插入关键帧。回到 “multilister” 窗口双击点光的 “solid fractal” 纹理。按上面的方法进行设置;

4 、回到 “multilister” 窗口双击聚光灯的 “wate” 纹理,将时间滑块拖到第一帧处在 wave time 后面的数字框中点击鼠标右键选择 “set key” 加入关键帧。将时间滑块拖到 100 帧处将 “wave time” 修改为 1 并插入关键帧。

制作海豚

1 、使用 “cv curve tool” 在视图中建立一条曲线并修改曲线如图 4 ;

2 、 选中海豚和曲线后切换到 “animation” 模块,点击 “animate→motion paths→attach to motion paths” 菜单命令后面的方块按钮,打开控制窗口,在 front axis 中选择 z ,在 up axis 中选择 y ,点击 attach 按钮,这样曲线成为海豚的运动路径,拖动时间滑块可以看到海豚沿路径运动;

3 、 点击 “animate→motion paths→flow path object” 命令后面的方块按钮,打开控制窗口,将 “divisions front” 修改为 150 ,将 “side” 修改为 30 ,点击 “flow” 按钮,这样拖动时间滑块可以看到海豚的动作比刚才好多了。

装点海底

1 、切换到 rendering 模块,在视图中选择海滩,点击 “paint effects→make paintable” 命令,使 “paint effects” 特效都建立在海滩上;


   图 3 灯光和灯光雾

2 、 按下键盘上的数字 8 将视图切换为 “paint effects” 模式。点击 “painet→paint scene” 命令显示场景;

3 、 点击 “get brush” 按钮打开 “visor” 窗口,在 “underwater” 文件夹中是各种的海草、海星等海底动植物,现在你可以利用画笔根据自己的需要在海滩上进行勾画直到满意为止。


   图 4 海豚游动曲线

渲染动画

   点击渲染设置按钮打开 “render globals” 窗口,在 “image file output” 卷展栏中的 “file name prefix” 中输入动画的名称,在 “image format” 中选择 “avi” 格式,在 “end frame” 中输入 100 ,关闭窗口。点击 “render→batch render” 命令渲染动画,经过一段时间的等待终于得到最终的效果(如标题图)。


编辑:黑鹰 [发送给好友] [打印本页] [关闭窗口] [返回顶部]
上一篇:用maya制作逼真的树叶(1)
下一篇:maya 4.0 骨骼动画-骨骼蒙皮(2)
转载请注明来源:www.iyit.net
特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。

 相关文章
最新更新 热点排行 推荐新闻
maya 4.0 界面介绍(1)
maya 4.0 界面介绍(2)
自定义maya 4.0界面
maya 4.0的新增功能
maya 4.0 常用功能-热键箱
maya 4.0 界面介绍(1)
maya 4.0 界面介绍(2)
自定义maya 4.0界面
maya 4.0的新增功能
maya 4.0 常用功能-热键箱
maya 4.0 常用功能-工具架(1)
maya 4.0 常用功能-工具架(2)
maya 4.0 常用功能-快捷键
maya 4.0 常用功能-层的运用
maya 4.0 常用功能-outliner窗口
maya 4.0 界面介绍(2)
maya 4.0 动画的基础知识-时间标尺和范
maya 4.0 界面介绍(1)
自定义maya 4.0界面
maya 4.0的新增功能
优秀公益广告作品欣赏(8)
java数据类型转换
windows xp专业版iis连接数的更改
新开放qq免费挂级网站
优秀公益广告作品欣赏(7)
免费在qq上看在线电影电视听音乐
office2007简体中文版浮出水面 美图抢
qq珊瑚虫外挂4.0版本发布!
web服务器配置全攻略(三)
免费把qq炫铃设为本机qq的系统提示音
dreamweaver mx 2004从零开始(1)
利用css改善网站可访问性
如何让mm的脸通透可人
msn8.0下载
asp 五大高效提速技巧
如何在win20003中更好的玩游戏
qq收费头像免费使用的方法 
微软将在华推分期付款,充值卡pc 可低价
 amd处理器am2测试 风扇竟运行7分钟
exeplorer.exe错误的问题的总结、解决
 友情链接
设置首 页 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接
copyrights © 2004-2006 iyit.net all rights reserved.
网站合作、广告联系qq:147007642、466949678
易特网络技术 点击这里给我发消息