您好,欢迎访问三七文档
1、什么是blastcode爆破?BlastCode是一款Maya的插件,它是一个高级的动画引擎,是帮助模拟破坏场景制作,能够模拟出真实的爆破、导弹、振荡波或自然现象对建筑的破坏。BlastCode公司现已发布BlastCode1.6版。BlastCode的最新版结合了很多新的特点,其中很多的特点是在此次的奥斯卡奖得主《金刚》的制作过程中得到改进。除此之外,此软件还在《x战警3》以及很多其他的电视商业广告中得到改进。它将AgeiaNovodex刚体解决方案同Maya动画方案相结合,这样创新性的结合使得艺术家们可以制作出让人惊叹的动态模拟。除此之外,BlastCode的技术人员整合了一套地形学系统,这样动画师可以很好地对几何学进行整体的操控,同时加快了Maya中很多进程的运行速度。2、blastcode爆破可以实现什么效果?该插件是帮助模拟破坏场景制作,能够模拟出真实的爆破、导弹、振荡波或自然现象对建筑的破坏。这可是影视级特效制作的需要。效果如图:3、blastcode爆破基本界面:说明:blastcode只能应用于NURBS,而且因为1.6版本的blastcode部分命令的稳定性不好,所以学习统一采用MAYA8.5版本。4、实例:寒雷-奋斗备注:1,中途不要删除历史记录(我在视频中犯了错误,把插件的关联给删除了)2,中间有硬爆破和软爆破之分,我忘记讲了,硬爆破就是整个碎片的边缘是硬的,效果如下:在物体SLAB里找到类型选择HardQuads,效果如下:边缘很硬。选择软性的,效果如下:下面是网上搜集的一个案例:(物体击碎墙面的效果)备注:重力添加给粒子(在大纲中找打)另外一个例子(类似上面的):首先,创建一个NURBS平面作为玻璃,然后创建一个Polygon球体做为冲击物体,效果如下图:我们可以对球体位移K帧,完成球体撞击玻璃的动画,然后打开blastcode属性面板,点击NewControl创建一个爆炸层。此时是没有爆炸效果的,因为我们需要添加爆炸源Explosive,选择K好帧的球体,点击ObjectExplosive创建一个物体爆炸源。然后选择创建的爆炸源,激活SourceControlSurface下的物体使之可以收到爆炸源的影响,产生爆炸效果。这是我们需要为爆炸物体添加厚度,形成块状。选择创建的NURBS平面点击Damage下的CreateSlab创建一个平板。效果如下:此平板是没有材质的,我们也无法将其渲染出来,所以我们可以从中为它附上所需的材质。播放后我们发现,现在已经产生了爆炸效果,但是效果很不好,如图:爆炸中产生的蓝色球体是爆炸方向与范围的标识,我们选择该层,点击Alloff可将其隐藏。效果如下:红线标出的破碎物体可以称为初级破碎,此时初级破碎也没有材质也不能被渲染,以同样方法指定材质即可。作为玻璃来说,厚度有些过,我们可以通过对MeshThickness的修改调整面块的厚度。玻璃被物体撞击的破碎应该是不等的、凌乱的,这需要我们通过贴图来控制。我们使用一张官方的碎裂贴图,控制玻璃的碎裂方式。在爆炸物熟悉面板下,FractureOption破碎类型中选择FractureFile激活FractureFile属性,并添加以上碎裂贴图。使用贴图效果之后,破碎明显得到了改观,但是爆炸源的力度、速度以及范围都有些大,我们可以对其调节使之更自然。效果如图:被撞击的碎片应该会受到重力的影响,所以我们应该添加重力。重力添加方式与其他动力学方式不同。在blastcode属性面板下,选择Particl粒子,我们使用粒子的方式让碎片让碎片受到重力影响,即:场控制粒子,粒子控制碎片。先添加一个重力场,然后点击进行刷新,这时,系统可以自动默认找出破碎物体以及所添加的场,添加重力场的步骤不能出差,详细步骤如下:此时可以通过对动力学关联列表中查看查看时要记住,不是物体与重力关联,而是粒子与重力关联,如果物体与重力关联会报错的。我们可以根据需要适当添加其他场的效果,如:扰乱场等。破碎的物体受到了重力影响,但是因为冲击力的关系,要运动很久才能开始下降,那我们调节一下初级破碎的阻力就可以,如图:OK,破碎的物体与球体发生了穿插,因为我们没有对其设置为碰撞,设置碰撞的形式跟添加场差不多,先选择球体,点击创建新的碰撞物体。然后依次选择谁与谁发生碰撞关系:破碎的物体比较规则,我们可以调节一下属性更改这一效果。你们感觉现在是不是撞击玻璃的效果基本上实现了啊,切,还没有创建二级破碎呢,撞击玻璃之后一定要有微小的碎片产生,这样才真实。二级碎片属性设置下面,修改二级碎片的数量。效果如下:二级碎片也一样,是没有材质的,需要我们再次赋予材质。下面修改一下二级碎片的大小以及他们的缩放值效果如下:然后我们以同样的方法,对二级破碎进行随机速度、轨道、阻尼等数值的调节,这样基本效果就可以了。相信细心的人都能发现,玻璃破碎除了被撞击的地方能产生破碎以外,破碎的临边也应受到力度的影响产生破碎的效果。首先要打开CracksFlag并调整下面的数值,然后选择爆炸源开启爆炸源的CracksFlag好了上好材质渲染一下看看效果吧路径爆破制作:希望大家能相互学习,这个插件还是可以,我也是自学的,大三才会接触Maya,所以不妥之处望大家谅解!祝大家周末愉快!!——寒雷-奋斗!!
本文标题:爆炸分析
链接地址:https://www.777doc.com/doc-3171086 .html