Modo在加入了动力学与粒子系统后,整体的制作功能已经达到了另一个层级,对于刚升级到801的小伙伴来说,是否能快速的制作出理想的特效才是他们更为关心的重点,现在我们将通过以下的案例来说明如何使用Modo 801制作出物体分解的粒子特效。
首先在Basic工具里面选择Text Tool,在Text栏位输入文字,Font里面选择字体(支持中文字型),其他的设置采用默认值。
在Front视图里面点击创建出文字,在未按下Space键之前还可以对文件内容进行调整,确认后按下Space键表示完成文字的创建。
选择Particle > Surface Emitter,这个功能主要目的是将物体表面成为粒子的发射器。
在Surface Emitter的设置里面将Source 设置为文字模型,Emission Rate增加到10000的数量,Initial Velocity的初始速度设置为0,Velocity Spread的设置为2,作用是降低粒子的发射速度与扩散速度。
将原来的文字模型隐藏,然后按下Simulation进行测试,粒子从文字表面发射出来,由于初始的速度为0,所以粒子就像是黏贴在文字的表面。
选择Dynamics > Forces & Falloffs > Wind在场景里面添加一个风的作用力,按下Simulation进行测试。
由于风力的默认作用是向上,所以粒子现在收到作用后是呈现出往上流动的效果,所以我们需要改变一下风力的方向。
将风力移到文字的右边,使用旋转工具将风力旋转90度来改变作用的方向,如图所示:
接着我们需要让风力的作用从0开始,将时间轴移到0帧,按下Strength的小圆点启动关键帧设置,将时间轴移到120帧,Strength设置为100,按下Simulation即可看到粒子效果的改变。
如果只有风力的作用,粒子会显得很过于平均,所以还需要加入一个乱流的力场,选择Turbulence,在场景里面即可创建出一个力场的作用。
如图所示,加入了Turbulence之后,粒子整个呈现出散开的情况,但我们需要的是让文字由左到右的散开,这时还需要加上一个直线衰减的作用力。
按下Forces & Falloffs > Linear在场景里面添加一个直线衰减的作用力,然后从Item List里面将Turbulence与Linear Falloff拖曳到Schematic的视图,将Linear Falloff连接到Turbulence,如图所示:
调整Linear Falloff的位置与角度,将这个直线衰减的作用放在文字的左边,按下Simulation进行效果测试。
接下来要做的就很容易了,只要将这个Linear Falloff从左到右移动,就能看到粒子的分散效果,时间轴移到第30帧,按下Position X的小圆点启动关键帧,将Linear Falloff移到文字的左边,时间轴移到第120帧,再将Linear Falloff移到文字右边即可。
按下Simulation进行测试,文字受到Turbulence与Linear Falloff的移动作用而产生了粒子散开的效果。
接下来需要在粒子进行渲染的设置,建立一个1%比例的Cube,在Item List里面将其隐藏起来。
使用Add Item添加一个Replicator,在Prototype的位置选择建立的Cube,Point Source选择Particle Simulation。
如图所示,现在粒子已经转换成一个个的Cube,这样做的目的主要是能在渲染里面表现出粒子的结构。
由于粒子更换为实体的Cube,所以在进行模拟式会显得有些卡,这时可以将Replicator隐藏起来,然后在Replicator里面将Render模式设置为Yes。
在渲染效果之前,需要使用Compute Simulation进行正式的计算,设置好帧数后,按下OK进行计算。
计算完成后,在Item List里面选择创建的Cube,按下M键新增一个材质,将颜色设置为全黑。
Ok,这样就完成了渲染设置,现在就让我们来看看效果吧!
更多的讨论与分享请加入:
纳金网Unity技术交流 1 群 - 218689657 (已满)
纳金网Unity技术交流 2 群 - 339429234 (新手专用群)