查看: 1045|回复: 0
打印 上一主题 下一主题

maya打造爆炸特效动画

[复制链接]

2018

主题

8

听众

1483

积分

助理设计师

Rank: 4

纳金币
8547
精华
115

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

跳转到指定楼层
楼主
发表于 2013-10-14 15:47:15 |只看该作者 |倒序浏览
这篇教程教纳金网的朋友们用maya打造爆炸特效动画,教程使用到了blastcode 1.5插件。我们要确定好自己的机器是否已经安装了blastcode 1.5版本的插件确保启动blastcode菜单正常,我们先来看看最终的效果图: 20100902025715923.jpg

具体的制作步骤如下:
首先,我们要在maya中创建一个nubrs的平面。注意,bc插件的破碎功能只能对nubrs起作用。在这里,首先创建一个uv分段数为1的nubrsplane,将它垂直放置。(图01)

20100902025715857.jpg

图01
在这个场景中创建一个小球,作为我们的碰装物体,设置整个动画为100贞,我们的碰装物体不参与破碎,所以可以将它设置为polygon物体,这个物体要保证其动画是从nubrsplane中穿越过去的。(图02)

20100902025716250.jpg

图02
由于blastcode使用了一套novodex physics动力学引擎,所以我们需要将maya中的所有物体导入到这个引擎中进行解算。

操作步骤如下,选择我们的nubrsplane,在blastcode菜单中打开blastwindows,单击newcontrol,将我们的nubrs面片导入到引擎中,这样我们获得了blastlayer1的破碎层。(图03)

20100902025716893.jpg

图03

将小球设置为物体爆炸物,关联到这个破碎层上,产生了户动影响效果。(图04)

20100902025716560.jpg

图04
选择blastlayer1,创建随片层。(图05)

20100902025716212.jpg

图05
将blastlayer1隐藏掉,在目标可视里勾选隐藏。(图06)

20100902025717273.jpg

图06
进入碎片的slab属性中,我们设置厚度为0.02。并指定贴图位置为blastcode1.5examplessourceimageslesson6_cracks.iff。(图07)

20100902025717456.jpg

图07

此时播放,会发现没有产生任何碎片,只是产生了开裂效果。(图08)

20100902025717145.jpg

图08
修改slab面板下的primary debris attributes一级碎片属性下的debris tensile这个值,它是控制damage层表面随片的张力值。
设置它为.005,使表面张力最小化,此时发现我们的平面过度破碎。(图09)

20100902025717312.jpg

图09
将粘性选项中修改为使用纹理贴图形式。(图10)

20100902025718342.jpg

图10
在粘性纹理贴图中创建ramp贴图,格式如下,此时播放,出现洞性破碎。我们已ramp控制了表面随片的粘度。(图11)

20100902025718691.jpg

图11
我们赋予它材质,近看发现表面的裂缝过于猛烈,真实的玻璃所产生的裂缝不会这么强烈。下面我们需要通过裂缝控制贴图来休整它的裂缝区域。(图12)

20100902025718214.jpg

图12
设置cracks options为map形式,这个参数是用来控制表面的整体裂缝产生区域的。(图13)

20100902025718901.jpg

图13

使用ramp控制cracks选项,此时发现裂缝区域有所减少,调整ramp到合适程度。(图14)

20100902025718769.jpg

图14
修改以下参数,它们是控制产生碎片后,碎片的飞行速度轨迹位置等的随机率的。(图15)

20100902025718222.jpg

图15
一切ok后,我们进入slab下的secondary debris attributes二级碎片属性面板,设置以下参数。它们分别是控制2级碎片的数量,尺寸速度的选项。(图16)

20100902025719851.jpg

图16
并设置2级碎片的运动属性随机值。(图17)

20100902025719378.jpg

图17
此时播放动画,发现碎片与小球产生了穿插,我们要设置他们之间的碰装。(图18)

20100902025719512.jpg

图18

进入blastcode window的粒子解算器面板,我们点击update list读取场景中的物体。
选择小球,单击new collision,创建新的碰装物体。选择primarydebrisshape1和psphereshape1,单击attach collision,创建碰撞。(图19)

20100902025719819.jpg

图19
此时播放,发现碰撞创建成功。(图20)

20100902025720789.jpg

图20
赋予材质进行测试渲染。(图21)

图21
好消息:纳金网开设网址专题,整合提供各种maya金属材质maya模型下载maya作品等专题,有需要的朋友可自行免费下载。


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

使用道具 举报

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

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

GMT+8, 2024-11-24 11:05 , Processed in 0.099610 second(s), 35 queries .

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

© 2008-2019 Narkii Inc.

回顶部