三、三维特效制作
完成了前面的准备工作后,我们按照前文的形态分类,开始逐步进行制作。
1.子弹轨迹
(1)首先,切换到Maya的Dynamics (动力学)模块(快捷键F5),我们使用其中的粒子系统模拟子弹的发射。
(2)执行菜单Particles> Create Emitter (粒子>创建发射器)命令创建一个 点发射器,然后在大纲视图中分别将发射器emitter1改名为“ball emitter”,将粒子物体particle1改名为“al”,我们将使用它作为打出子弹的枪,如图所示。
播放动画发现,粒子并不是按照直线发射的,而是散射状发射,就像是游戏《魂斗罗》的散弹,这明显不符合我们的要求。
Tips:为了观看动画效果,将时间线的播放模式改为Pay every frame (逐帧播放),井且时间线长度调为1000帧,如图所示。
(3)选中ball emitter,按下Ctrl+a键打开属性编辑器。在Basic Emitter Attributes (基本发射器属性)卷展栏下设置Emitter Type (发 射器类型)参数为Directional (方向)发射,并调整Rate (速率)值为5,如图所示。
接下来我们控制粒子的发射方向,让粒子飞向面片模型,本案例中应该为-Z方向。
(4)在下方的Distance/Direction Attributes (距离/方向属性)卷展栏中调节参数,如图所示,调节完成后粒子就可以朝向墙面发射了。
(5)进入到Front (前)视图,按下大写W键对发射器设置一个位移动画, 让它一边发射子弹,一边移动, 模拟一个机枪扫射的效果,需要注意的是动画的长度和位移的范围,如图所示。
Tips:上图中的绿色材质是之前我们在摄影机视图中定义的子弹扫射范围,为了更于粒子发射器的动画定位,用了一个绿色的材质区分,仅仅是做参考之用,没有实际的制作意义,摄影机视图的效果如图所示。
(6)执行Window> Animation Editors> Graph Editor (窗口>动画编辑器>曲线图编辑器)命令打开动画曲线编辑器(如左图) ,对粒子发射器的运动路径进行调节。选择粒子发射器并且进入Graph Editor (曲线图编辑器)窗口,按下键盘上的f键最大化显示曲线,发现动画曲线不够圆滑, 如右图所示。
(7)框选所有的动画关键帧,单击Spline tangents (样条线切线)按钮,使曲线平滑一些, 如图所示。
有了机枪扫射的轨迹后,我们再来对粒子的数量和速度进行控制。
(8)在发射器属性编辑器的Basic Emission Speed Attrbutes (基本发射速度属性)卷展栏下,将Speed (速度)参数修改为15,如图所示。
(9)在Basic Emitter Attrbutes (基本发射属性)卷展栏下,对Rate (速率)设置关键帧,具体的帧数及参数设置如图所示。
根据上图的列表显示,我们可以看到粒子只在32 ~ 65帧以7的速率发射,其他时间均为零,这样就可以通过设置关键帧的方式自由控制粒子的发射时间和数量了。
Tips:以上所有的动画参数需要大量的时间调试,尽量不要让多个粒子打在同一个位置,要根据场景的大小,发射器到墙面的距离和面片模型的大小,随时调节,为了方便观察,我们可以将粒子的Par ticle Render Tybe (粒子渲染类型)改为Sphere (球体)发射方式,动画效果如图所示。
在动画中,我们发现了所有子弹都从墙上穿过去了,所以需要为粒子和墙面添加一个碰撞。
(10)先选择粒子,再加选面片模型,执行Particles> Make Collide (粒子>使碰撞)菜单命令,如图所示。
播放动画,此时已经有了碰撞效果,但是子弹都被反弹回去了,我们要让子弹有去无回,最好的方法就是让粒子撞墙之后死掉。
(11)执行Particles> Particle Collision Event Editor (粒子>创建碰撞事件编辑器)菜单命令,为粒子添加一个碰撞事件,设置如图所示。
(12)为粒子创建碰撞事件,旧的粒子“all”"死了,并产生了名为“partace2” 的新粒子,“particle2”改名为“hole”,后面会用新的粒子做墙上的弹孔。
(13)最后将粒子“ball” 的Particle Render Type (粒子渲染类型)改为Streak (条纹),并且为“ball”赋予一个自发光的lambert材质,就完成了子弹轨迹的制作。图为renderman的测试渲染效果。
热门课程
专业讲师指导 快速摆脱技能困惑相关文章
多种教程 总有一个适合自己专业问题咨询
你担心的问题,火星帮你解答电影剪辑通常被称为“隐形的艺术”,尽管剪辑师的名号不如导演的名号响,但是如果缺少了剪辑师对拍摄素材的二次加工,电影作品将缺少其......
今天,我来和大家聊聊,迪士尼动画《海洋奇缘》系列是怎么用Maya软件为他们最新的续集打造获奖动画的。
有哪些听起来高大上、实际上转行同学也能胜任的岗位?试试虚拟现实工程师!
增强现实(AR)和虚拟现实(VR)是当前备受瞩目的创新技术,对相关的增强现实开发、虚拟现实开发、数字孪生开发工程师的人才需求,......
在这个短视频盛行的时代,越来越多的人想要尝试自己进行短视频剪辑,却常常因为缺乏专业知识而无从下手。别担心,今天就为大家带来短视......
今天,我们聊聊皮克斯的《头脑特工队》系列
中国首个AIGC导演共创计划今日正式上线:同学,做导演不要?
中国首个AIGC导演共创计划定于12月6日正式上线。该计划由快手自研视频生成大模型产品“可灵AI”,联合李少红、贾樟柯、叶锦添......