╋艺 镇╋╋影视の后期╋┣◇3DSMAX → 3DsMAX打造金属旗杆与飘动的旗帜【方法二】效果较真实


  共有16779人关注过本帖树形打印复制链接

主题:3DsMAX打造金属旗杆与飘动的旗帜【方法二】效果较真实

美女呀,离线,留言给我吧!
admin
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 司令 亲民勋章
等级:管理员 帖子:3027 积分:27521 威望:0 精华:7 注册:2003/12/30 16:34:32
3DsMAX打造金属旗杆与飘动的旗帜【方法二】效果较真实  发帖心情 Post By:2012/6/20 17:50:02 [只看该作者]

核心提示:旗帜飘动的效果可以在很多软件中实现,不过要做出三维动画的效果非3DsMAX莫属,3DsMAX打造金属旗杆与飘动的旗帜,下面就让我们一起来看看如果用3DsMAX来制作尽量写实的旗帜飘动效果、以及金属的旗杆质感的表现,主要运用了动力学布料、风力系统以及材质贴图等工具和技术,指定不同的材质贴图,再给渲染环境指定一幅天空的图片

旗帜飘动的效果可以在很多软件中实现,不过要做出三维动画的效果非3DsMAX莫属。下面就让我们一起来看看如果用3DsMAX来制作尽量写实的旗帜飘动效果、以及金属的旗杆质感的表现。主要运用了动力学布料、风力系统以及材质贴图等工具和技术。

制作软件:3DsMAX6.0中文版(其他版本类似)

制作过程:

1、新建图1所示的旗帜的模型。模型由圆柱、球和平面组成,其中旗帜需要将分段数修改为40左右,可使画面更加细腻。

图片点击可在新窗口打开查看

2、选择平面,单击“修改”按钮,进入修改命令面板,在下拉列表中选择“网格选择”进入其属性面板,单击“面”按钮,在“顶”视图中选择平面,然后在“修改”命令面板的下拉菜单中选择“reactor cloth”(动力学布料)(也可以在动力学工具栏里点击布料按钮)项。

3、选择左边的“布料集合”按钮,在视图区中单击鼠标左键加入该集合,如图2。

图片点击可在新窗口打开查看

4、在视图区中选择“布料集合”,进入“修改”命令面板,单击“拾取”按钮,在视图中单击平面。

5、选择左边的“风力系统”图标,在“前面”视图中单击鼠标左键,创建风力系统,如图3(是一个有个鸡图标的按钮)。

图片点击可在新窗口打开查看

6、选择“风力系统”,进入“修改”命令面板并按图4修改参数。

图4中所示的参数面板中,“风速”用于控制风的速度;“速度干扰”用于产生变化的风力强度,制作出不规则的风力;
“变化”(Variance)用于改变风力大小的强度变化;
“时间比例”(Time Scale)用于改变风力强度变化的速度,值越小,变化越慢;
“波动”用于风力调整风力在空间的方向;
“数量”决定风向变化的多少;
“频率”决定风力波动的规则性;
“时间干扰”可以为风力提供时间上的干扰。

图片点击可在新窗口打开查看

7、选择平面,进入修改命令面板,(此时处于reactor cloth层级)在“属性”项目面板中勾选“避免自身交叉”(Avoid Self-Intersection)项。

8、单击命令面板中的“程序”(工具标签)标签进入程序命令面板,单击“动力学”(reactor)按钮进入动力学属性面板,展开“显示”卷展栏,单击“预览”按钮弹出预览窗口,单击键盘上的“P”键观察模拟效果。(好像是 预览和动画卷展栏吧 preview & animation中的proview in window,这按钮在动力学工具栏上也有,像电影胶片的图标)

9、展开“动力学”属性面板中的“动画和输出”卷展栏,按图5修改参数,然后单击“执行模拟”按钮将其输出为动画。(先预览效果,再通过这个创建动画生成时间线动画)

图片点击可在新窗口打开查看

10、下面我们来赋予材质表现效果

旗杆制作为不锈钢材质,在“材质编辑器”对话框中选择一个空白示例球,在“着色基本参数”中设置明暗方式为“金属”,在“金属基本参数”中设置“阴影色”RGB值均为58,“表面色”RGB值均为111,反光强度为100,反光度为75,在“贴图方式”卷展栏中,给反射按钮设置“REFMAP”贴图文件,将材质赋予旗杆。

在“材质编辑器”对话框中选择第二个空白示例球,在“着色基本参数”中设置明暗方式为“反射”并勾选双面,自发光颜色RGB为32,在“贴图方式”卷展栏中,给表面色按钮设置“旗帜图片”贴图文件,将材质赋予旗面。

11、如果输出的效果不满意,可修改动力学设置,选“动画和输出”栏中的“更新”复选框,并单击“执行模拟”按钮将其再次进行模拟,再输出为动画。图6为动画中的一帧。

图片点击可在新窗口打开查看

为了美观,还可以再制作两面旗帜,指定不同的材质贴图。再给渲染环境指定一幅天空的图片,最终效果如图7。

图片点击可在新窗口打开查看

flag.max原文件下载(解压密码:design.yesky.com)


http://tech.cncms.com/tuxing/3dmax/91625.html

[此贴子已经被作者于2012-6-20 18:33:50编辑过]


  
“艺镇”官方站:www.zyzsky.com QQ群:1221854  回到顶部
美女呀,离线,留言给我吧!
admin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 司令 亲民勋章
等级:管理员 帖子:3027 积分:27521 威望:0 精华:7 注册:2003/12/30 16:34:32
  发帖心情 Post By:2012/6/20 18:24:02 [只看该作者]

补充:

3dsmax中如何让布料的一边挂在一根横着的木棍上,使得布料自然下垂?我看了教程说是把木棍和布料的一边靠近,在模拟的时候布料的那一个边就会自动挂在木棍上,可是不管我怎么让布料靠近木棍,布料还是一整块往下落,这是怎么回事?
-------------------------------

不知道你用的是哪种布料,根据你的描述我都试过了,如果你用的是reactor的布料那就简单不过了,木棍设置刚体,布料放上面,只要是面积够挂的住的话,就能挂上面,就是你要考虑真实世界的情况啊,要只有一点点那是挂不住的,你非要挂住的话,在布料的修改器里面有个顶点子级别,选择要被挂住的顶点,点下面的Fix Vertices,就可以链接起来,不会受影响了。
  如果你用的是cloth的修改器的话,面积够的话也可以直接挂上去。面积不够挂就要让木棍成为他的碰撞物体,然后将布料要挂住的顶点成组,约束到木棍上,就不会往下掉了。

http://zhidao.baidu.com/question/130952501.html

图片点击可在新窗口打开查看
http://hiphotos.baidu.com/tzpk/pic/item/c10cb01693114060f2de3250.jpg


要想布料在吹的时候不因为重力掉下去,在reactor cloth下的vertex时选择最左侧的一列点,点击constraints中的fix vertices就好了






还要考虑
风速
布料重量(点击平面,选择reactor cloth层级,中属性的mass值设置布料的重量)

问题:
1.为什么我按教程做的效果,风力感觉无效的,只有重力影响了旗帜下垂
2.reactor的动力系统中,重力方向可以改变么?
[此贴子已经被作者于2012-6-20 18:30:52编辑过]


  
“艺镇”官方站:www.zyzsky.com QQ群:1221854  回到顶部