查看: 1508|回复: 1
打印 上一主题 下一主题

maya blastcode打造房屋坍塌动画

[复制链接]

2018

主题

8

听众

1483

积分

助理设计师

Rank: 4

纳金币
8547
精华
115

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

跳转到指定楼层
楼主
发表于 2013-10-14 15:52:46 |只看该作者 |倒序浏览
pstatus"> 本帖最后由 曲终人散 于 2013-10-14 17:26 编辑

这篇教程教纳金网的朋友们用maya blastcode打造房屋坍塌动画,教程属于中高级难度动画教程。想学好blastcode,要求对maya的动力学系统,粒子系统有所了解,才能准确理解novodexphysics解算器的正确使用方式。在粒子特效中,这套系统可以解决很多maya制作非常复杂的效果,如物体落地摔碎,相互碰撞产生毁坏,自然灾害,外力破坏等拟真效果。blastcode的粒子是可以和maya粒子产生互动的,可以被maya的解算器所利用。可以和maya共用场和动力学属性。来看看效果截图: 20100902023057761.jpg
首先,我们要搭建房屋的墙体结构,在这里,我们要制作一个楼房的崩塌效果,为了演示方便,我创建一个比较简单的小楼做为我们这次爆破的目标。首先要在场景中创建一个nubrs的box,调整其合适的大小。这个box作为我们制作楼体崩塌的主体结构使用,尽量把它放在xz平面以上。(图01)
20100902023052924.jpg
图01
制作其他一些box,大小是窗户的形状,用做裁切窗户。将他们与楼体的box进行穿插,并放置在合适的位置上。(图02)
20100902023052154.jpg
图02
选择所有窗户的box,加选正面的墙。使用nubrs的表面投射功能intersect surfaces.并使用trim tool裁剪掉窗户上的面,保留墙体表面的面。这时得到了外墙的镂空结构。(图03、04)
20100902023052978.jpg
图03
20100902023052579.jpg
图04

将窗户的box隐藏掉,我们获得了正面的墙体雏形。如果其他墙面也需要开窗户,你需要把其他的墙面也用这个方法解决掉。注意,这里不要使用boolean来裁切窗户,因为这样做会给后面的创建碎片带来更多的出错机会。(图05)
20100902023052343.jpg
图05
复制其他的nubrs面,用来填充楼板和隔墙。这里要适机器能力而定,如果你的机器是工作站,建议你做的精细一些,这样崩塌产生的效果会更真实。(图06)
20100902023053774.jpg
图06
创建一个层,把除了正面以外的墙体,都丢进去隐藏掉,开始制作正面的墙体构造。(图07)
20100902023053885.jpg
图07
以最快速度创建正面墙体结构,如教程2中的步骤,我们使用locator作为爆炸物,将爆炸物放置在楼顶的一角。(图08)
20100902023053819.jpg
图08
官方提供的贴图有一些问题,有一个边缘,我们要在能够打开并且能够保存iff格式的软件中进行一些修改,除去边缘。在这里我使用了fusion。fusion是maya4以来沿用至今最好的maya后期软件,ps需要安装插件才能识别iff,combution只能认iff,但不能输出这个格式。将贴图保存为blast.iff。(图09)
20100902023053618.jpg
图09

将碎片厚度修改为0.01,指定破碎贴图为刚才修改完的贴图d:lastcode1.5examplessourceimageslast.iff。(图10)
20100902023053204.jpg
图10
修正locator爆炸物的参数,只影响到楼体正墙的一角即可。这取决于你想做什么样的爆炸,如果想做汽车炸弹自杀性袭击,自然要把爆炸点放置在地面上。(图11)
20100902023054677.jpg
图11
修改正面墙体slab属性,使其可以部分产生碎片且可以保留部分残骸即可。在这里可以修正其粘性,张力,阻尼,裂缝,速度等参数。(图12)
20100902023054304.jpg
图12
设置墙体的粘性通道,使碎片控制在2楼处即可。ramp需要通过及时交互解算精细调节。不要让1楼的地基位置产生破碎,真实的情况下,就算遇到再大的爆炸,也很难将1楼的地基位置的墙体破坏掉。(图13)
20100902023054596.jpg
图13
修整1级碎片姿态属性随机值,使其产生随机位置的效果。得到更真实的碎片飞行姿态。(图14)
20100902023054553.jpg
图14

将正面墙体隐藏掉,将blastlayer隐藏掉。(图15)
20100902023054777.jpg
图15
创建blayer2,并设置好木架结构。如果你希望其中为钢筋结构,就使用sweep的另外一个创建圆形放样的工具即可。(图16)
20100902023054920.jpg
图16
设置好正墙的木架结构,sweep创建方式。(图17)
20100902023054474.jpg
图17
设置参与破碎的sweep结构参数,段数,张力,随机值。变形冲击属性里,也要做一定的设置,具体设置方式可以参照教程2中的解释。(图18)
20100902023055781.jpg
图18
sweep设置完后,制作内墙结构,如教程2。参数如外墙结构。(图19)
20100902023055257.jpg
图19

隐藏所有blastlayer,播放测试碎片效果。(图20)
20100902023055500.jpg
图20
将所有墙体制作出来。由于机器问题,我在这里只将正面墙体制作为细节构造。这里要注意的是,把所有爆炸层关联到一个locator爆炸物上即可。注意,地板是不参与破碎的!将所有碎片关联重力。(图21)
20100902023055898.jpg
图21
播放测试效果。到这里还没有完成。还需要关联地面碰撞效果。(图22)
20100902023056297.jpg
图22
在这里,我们创建一个plane,注意,这个片可以是polygon的。一定要与楼体有一定的距离。这是由于在爆炸点力的推动下,碎片可能穿越碰撞层。(图23)
20100902023056438.jpg
图23

选择地面,使用blastwindows中的new collision读取地面,并且与其他粒子系统关联。attch。(图24)
20100902023056929.jpg
图24
播放测试,如果机器的cpu速度不佳的话,会出现不能碰撞,或者碰撞遍被弹飞的现象。这个和maya的毛发解算现象类似,pixel制作怪物工厂时,使用了大量的技术去解决毛发计算时,因为计算量太大而出现乱飞现象。此时制作基本完成,下面就是对各个参数进行细微调节了。(图25)
20100902023057266.jpg
图25
渲染测试效果。到这里,其实需要制作的东西还很多,比如楼梯桌子椅子,窗户玻璃等都需要单独去制作,但是实在需要一台性能稳定的工作站才可以做这样的事。在这里,我尝试了不同参数,不同贴图的不同效果,因为我的机器是工作站,所以运行良好,碎片都受到了场的影响,而且安稳的落在了地面上。如果你的机器够强,还可以使碎片与楼体本身的墙体结构产生碰撞,会有更真实的效果。在此,感谢美国paul工作室给予最大限度的技术支持。如果有看不懂的参数,可以联系我。(图26)

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

154631qk7xxr272q72qx1r.jpg (26.78 KB, 下载次数: 214)

154631qk7xxr272q72qx1r.jpg

154630g0mrfbkzezr1thbx.jpg (39.9 KB, 下载次数: 227)

154630g0mrfbkzezr1thbx.jpg

154630ho4ffu0ryrf5r4rh.jpg (63.72 KB, 下载次数: 230)

154630ho4ffu0ryrf5r4rh.jpg

154630u5z6y8kw5xizy5we.jpg (25.69 KB, 下载次数: 228)

154630u5z6y8kw5xizy5we.jpg

154630ij6ezc6e9cc97c1z.jpg (43.35 KB, 下载次数: 209)

154630ij6ezc6e9cc97c1z.jpg

154629i8ebijm8sba9fbbe.jpg (50.16 KB, 下载次数: 205)

154629i8ebijm8sba9fbbe.jpg

154629b8c3oocofowwhf4o.jpg (36.77 KB, 下载次数: 197)

154629b8c3oocofowwhf4o.jpg

154629femawwbiwiraizmm.jpg (25.29 KB, 下载次数: 217)

154629femawwbiwiraizmm.jpg

154629ojykc0kpkbkhz33y.jpg (28.45 KB, 下载次数: 225)

154629ojykc0kpkbkhz33y.jpg

154629v9v5kvn3voz59653.jpg (37.6 KB, 下载次数: 219)

154629v9v5kvn3voz59653.jpg

154629e0v798106josx80i.jpg (27.12 KB, 下载次数: 204)

154629e0v798106josx80i.jpg

154628v0wic0t5kqiw5tqw.jpg (47.04 KB, 下载次数: 214)

154628v0wic0t5kqiw5tqw.jpg

154628cuwxw442zx9r9aa9.jpg (73.15 KB, 下载次数: 215)

154628cuwxw442zx9r9aa9.jpg

154628jh5occ61opz314ht.jpg (53.66 KB, 下载次数: 211)

154628jh5occ61opz314ht.jpg

154628fwjzw74x4xwyxd4j.jpg (69.49 KB, 下载次数: 234)

154628fwjzw74x4xwyxd4j.jpg

154627xqjbpmcnohqjpvo0.jpg (27.92 KB, 下载次数: 227)

154627xqjbpmcnohqjpvo0.jpg

154627vz4iq4y9f7myyiqy.jpg (27.92 KB, 下载次数: 201)

154627vz4iq4y9f7myyiqy.jpg

154627go8eg01re4p68ogd.jpg (26.76 KB, 下载次数: 220)

154627go8eg01re4p68ogd.jpg

154627rh55y59r7aamgtcr.jpg (29.69 KB, 下载次数: 200)

154627rh55y59r7aamgtcr.jpg

154627z9ptsssljsws4tfh.jpg (36.51 KB, 下载次数: 220)

154627z9ptsssljsws4tfh.jpg

154626tnbng3kgmnyjobhy.jpg (31.39 KB, 下载次数: 216)

154626tnbng3kgmnyjobhy.jpg

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

使用道具 举报

1

主题

1

听众

1391

积分

助理设计师

Rank: 4

纳金币
5
精华
0
沙发
发表于 2013-12-14 15:18:46 |只看该作者
好东西,学习了。写得很详细
回复

使用道具 举报

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

关闭

站长推荐上一条 /1 下一条

手机版|纳金网 ( 闽ICP备08008928号

GMT+8, 2024-5-13 16:07 , Processed in 0.161759 second(s), 35 queries .

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

© 2008-2019 Narkii Inc.

回顶部