查看: 2877|回复: 4
打印 上一主题 下一主题

[教程] Modo 801 - 制作玻璃碎裂的特效

[复制链接]

955

主题

164

听众

7万

积分

版主

Rank: 7Rank: 7Rank: 7

纳金币
59338
精华
28

活跃会员 荣誉管理 突出贡献 优秀版主 论坛元老

跳转到指定楼层
楼主
发表于 2014-6-2 02:15:55 |只看该作者 |倒序浏览
Modo 801 与附带的资源   

Modo 801 - 动画制作的全新革命

Modo 801 - 制作家具的绝佳助手

Modo 801 - 材质的设置与渲染
http://www.narkii.com/club/thread-322057-1.html

Modo 801 - 快速进入摩多的想象世界
http://www.narkii.com/club/thread-322210-1.html

Modo 801 - 快速键的攻略法则
http://www.narkii.com/club/thread-322336-1.html

Modo 801 - 导入外部模型的实用技巧
http://www.narkii.com/club/thread-322500-1.html

Modo 801 - 五分钟了解天光的设置
http://www.narkii.com/club/thread-322756-1.html

Modo 801 - 天光通道与自发光体的设置
http://www.narkii.com/club/thread-322774-1.html

Modo 801 - Physical Light的设置与渲染
http://www.narkii.com/club/thread-322836-1.html

Modo 801 - 多层材质的设置

Modo 801 - 灯光类型的介绍

Modo 801 - 创建自己专用的材质库

Modo 801 - 体积光的效果表现

Modo 801 - 纳金名模资源库的导入应用

Modo 801 - 强大而有效率的布料系统


Modo 801版本提供了更高级的动力学功能,其中有几个新的特效制作是令我们非常震惊的,没想到这些功能已经成为了Modo内置的标准模块,而不是像3dsmax需要使用插件才能完成这些特效处理。

demo.jpg

现在就让我们用一个简单的案例来说明Modo 801里面的物体碎裂功能,下载附件附件后使用Modo 801的版本打开文件。

如图所示,我们将球体以ConstraintPath绑定到一条绘制好的路径,用来模拟球体冲向一面玻璃并产生破裂的效果。

1.jpg

2.jpg

进行动画测试的时候,玻璃目前并没有任何的破裂作用,所以我们将要使用Modo 801提供的Shatter功能来完成这个效果。
选择玻璃模型,使用Geometry >Mesh Shatter > Radial进行碎裂效果的制作。

3.jpg


在弹出的面板里面使用默认值,按下OK进行计算,如图所示,表面出现了几个碎片,但是跟我们预期的效果相距甚远,并且碎裂的中心跟球体碰撞的地方是在不同的位置,使用需要调整一下碎裂的中心点。

5.jpg


Ctrl +Z键还原到上一个步骤,然后按下7键进行Center设置,将Center的位置移到球体与玻璃接触的地方,如图所示:

6.jpg


设置完成后使用Geometry >Mesh Shatter > Radial在此进行碎裂效果制作,将Radial RaysRadial Ring设置为18Random Distance% 设置为5, Axis的方向需要注意,依据玻璃的朝向来决定选择轴心,其他的设置用默认即可,按下OK开始进行碎裂的计算。

7.jpg


如图所示,经过计算后的碎裂表面已经呈现出来,看起来非常不错,接着就是进行动力学的设置。

8.jpg


Setup的模块里面进行动力学的设置,选择地面模型,按下Static Rigid Body,表示地面是固定的刚体结构,然后选择球体,按下Kinematic Rigid Body,表示这是一个预设好动作的刚体。

9.jpg


Item List里面选择玻璃的文件夹(碎裂后的结构),按下Active Rigid Body,表示这是一个动态形式的刚体结构。

10.jpg


设置完成后,按下右下方的绿色小箭头进行模拟,这时我们发现在球体还没碰到玻璃的时候,玻璃已经收到重力的作用开始向下掉落,是哪里的设置有问题呢?

11.jpg


现在需要多一个Sleep设置,也就是让玻璃在没有接受到物体的碰撞时为固定的状态,双击Item List里面的碎裂文件夹,Dynamics的设置里面将Sleep > Wake On设置为VelocityWake On Value调整为0.01的数值,勾选Passive,然后再进行模拟测试。

12.jpg

现在球体按照路径碰到玻璃时就能产生正确的碰撞效果,如图所示:

13.jpg

14.jpg

此外我们注意到玻璃的边缘出现了红色,这并不是我们所设置的效果,而是系统自动产生的一个材质,目的是让我们可以另行设置边缘的质感,如果需要的是正面与边缘使用同一种材质,可使用Instance的方式进行复制,操作的方式为选择原来的玻璃材质,右键选择Create Instance创建出一个相同的材质名称。

15.jpg 16.jpg


然后将这个复制出来的材质拖到shatter的材质里面,再删除shatter原来的Material设置即可。

17.jpg

如图所示,从预览的视图里面看到玻璃的材质已经呈现出相同的质感。

18.jpg

选择Dynamics > Computer Simulation 进行模拟计算,将时间设置为1100,按下OK开始进行计算。

19.jpg


计算完成后,在预览视图里面查看玻璃的撞击效果,如何?看起来很不错吧!没想到Modo的动力学设置是如此的方便,操作步骤也很直观,这点是也是我们特别推崇Modo的一个主要原因。

20.jpg

21.jpg


更多的讨论与分享请加入:
纳金网Unity技术交流 1 群 - 218689657 (已满)
纳金网Unity技术交流 2 群 - 339429234 (新手专用群)
纳金网3dsmax技术交流群 - 284146304

1_begin.rar

10.63 KB, 下载次数: 7

分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

hyui    

1

主题

2

听众

6671

积分

高级设计师

Rank: 6Rank: 6

纳金币
2715
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

沙发
发表于 2014-6-2 02:52:25 |只看该作者
As always great tutorial!
回复

使用道具 举报

2722

主题

42

听众

3万

积分

资深设计师

Rank: 7Rank: 7Rank: 7

纳金币
38268
精华
111

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

板凳
发表于 2014-6-3 07:21:09 |只看该作者
貌似强大的功能,好容易的样子啊
回复

使用道具 举报

may    

8830

主题

81

听众

7万

积分

首席设计师

Rank: 8Rank: 8

纳金币
52336
精华
343

最佳新人 热心会员 灌水之王 活跃会员 突出贡献 荣誉管理 论坛元老

地板
发表于 2014-6-3 19:02:25 |只看该作者
效果很牛啊,谢谢
回复

使用道具 举报

0

主题

1

听众

58

积分

设计初学者

Rank: 1

纳金币
5
精华
0

活跃会员 灌水之王

5#
发表于 2014-6-5 15:40:03 |只看该作者
很强大啊 谢谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2024-11-18 15:41 , Processed in 0.127014 second(s), 34 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部