当前位置:首页>网络学院>多媒体教程>3DMax教程>文章内容

3DS Max 7.0 PF Source粒子全攻略(8):模拟飞溅的水

[ 来源:www.it55.com | 作者: | 时间:2007-06-29 | 收藏 | 推荐 ] 【

  第三篇 : 操作器的功用①
  第三篇 : 操作器的功用②
  第三篇 : 操作器的功用③
  第三篇 : 操作器的功用④
  第四篇 : 操作器的功用①
  第四篇 : 操作器的功用②
  第五篇 : 粒子流系统操作流程
  第六篇 :使用粒子流创建一个真实的爆炸场面 免费资源www.it55.com

第八篇 模拟轮船航行时的水花效果

    本课我们想要达到的效果是轮船在水中航行时产生的水花拖尾的效果。要想实现真实场景中的轮船拖尾的效果,首先,我们需要创建一个粒子流系统,只要轮船在运动,粒子就应该存在。我们需要对所有的粒子进行测试,来确定它是否与水面产生碰撞,如果它们与水面产生碰撞,则每一个测试的粒子将会继续发射出新的粒子,为了达到真实的效果,在实际制作过程中需要设置两种类型的粒子,也就是说刚开始时,轮船航行会产生较大体积的水花,还有一部分将会发射出较小的象薄雾一样的粒子,这种象薄雾一样的粒子将会随着风慢慢吹散,最终消亡,下面我们就来看一下实际的操作步骤。

45398 www.it55.com it55学习IT知识,享受IT生活 4dfkjn

    1、打开范例场景。单击此处(37K, winzip压缩文件)打开我们提供的一个场景文件,在这个场景中,我们制作好了一个简易的小船模型,使用平面对象创建的水面,三个空间扭曲对象:风、阻力和重力,主要用来控制粒子也就是轮船航行时水花的效果。另外,场景中还有一个全导向器 (UDeflector01) 以及一个已经设置好了动画效果的用来跟随船船运动的摄影机,按下屏幕下方的播放动画按钮观察摄影机视图,我们会发现当小船随着波浪的运动上下起伏,如图1-1所示。

www.it55.com在线教程

3DS Max 7.0 PF Source粒子全攻略(8):模拟飞溅的水花

www.it55.com

    图1-1

sflj www.it55.com kg^&fgd

    2、创建粒子流。激活摄影机视图,然后按下键盘上的P键将摄影机视图切换至为透视图,选择场景中的小船,然后按下鼠标右键,在弹出的菜单中选择hide unselected(隐藏未选择对象),这样场景中除了小船以外其它的对象都被隐藏了。单击Create(建立)/Geometry(物体)钮,在其下拉列表中选择Particle Systems(粒子系统)选项,然后在命令面板上单击PF Source在视图中创建一个粒子流,其大小如图1-2所示。 45398 www.it55.com it55学习IT知识,享受IT生活 4dfkjn

3DS Max 7.0 PF Source粒子全攻略(8):模拟飞溅的水花 sflj www.it55.com kg^&fgd

    图1-2

vd;k;l www.it55.com rdfg

    3、将粒子流系统的图标链接到小船。在工具栏上单击Select and Link(选择并链接)按钮,然后拖动粒子流图标到小船上释放,这样粒子流就会作为船的子对象,当我们把粒子流系统的图标与小船对齐后,它们将会一起运动,单击选择粒子流图标,然后使用工具栏上的“Align(对齐)”工具在所有三个轴上对齐图标和小船的对象的中心和方向,这样做的好处是粒子流中的大多数基于速度的控制都不依赖于粒子流发射器的几何体的位置,通过使粒子流图标居于小船中心,会为我们对粒子的控制提供非常大的灵活性和方便性,如图1-3所示。

45398 www.it55.com it55学习IT知识,享受IT生活 4dfkjn

3DS Max 7.0 PF Source粒子全攻略(8):模拟飞溅的水花 it55.com

    图1-3

sflj www.it55.com kg^&fgd


免费资源www.it55.com

    4、按下键盘上的6键或者是在Modify(修改)命令面板中单击Particle View(粒子视图)以打开粒子视图设置窗口,在名为“Event 01”的事件中,首先选择除“Birth”和“Display”操作符之外的其它的操作符,然后按下键盘上的删除键,如图1-4所示。

vd;k;l www.it55.com rdfg

3DS Max 7.0 PF Source粒子全攻略(8):模拟飞溅的水花 www.it55.com在线教程

    图1-4

www.it55.com在线教程

    5、在“Event 01”事件中,单击“Birth”操作符的名称使其高亮显示,然后在其右侧的命令面板上,我们将“发射停止”设置为 0,并将“数量”值设置为 300,这样就会使粒子流在动画的第一帧内同时发射 出300 个粒子,如图1-5所示。

www.it55.com在线教程

3DS Max 7.0 PF Source粒子全攻略(8):模拟飞溅的水花 www.it55.com在线教程

    图1-5 www.it55.com在线教程

    6、为事件添加新的操作符。为了创建粒子粘贴在船体上的效果,我们需要使用定义粒子最初位置的操作符,这里我们将使用“Position Object”操作符来实现这种效果,它的具体的含义请参看前面的文章。在粒子视图下方的仓库中,按下鼠标左键将“Position Object”操作符拖动到“Event 01”事件的下方,在光标位置出现蓝线的时候松开鼠标,这样我们就将新的操作符插入到了当前的位置,此操作符的作用可用来将网格对象用作发射器,在本例中我们将通过使用它把船体作为发射的对象。如图1-6所示。

免费资源www.it55.com

3DS Max 7.0 PF Source粒子全攻略(8):模拟飞溅的水花 www.it55.com

    图1-6

sflj www.it55.com kg^&fgd

    7、在“Event 01”事件中,单击“Position Object”操作符的名称使其高亮显示,在其右侧的命令面板上,在卷展栏中的控件分为两个主要组,即“发射器对象”和“位置”,在这里我们可以将多个网格对象定义为发射对象。“位置”组可用于定义对象上发射粒子的位置,因为我们要从船对象发射粒子,因此需要将其添加为发射器对象,在“发射器对象”列表下,单击“添加”按钮,然后选择小船对象,这样其名称将会出现在列表当中,如图1-7所示。

(编辑:IT资讯之家 www.it55.com

返回顶部
共6页: 上一页 1 [2] [3] [4] [5] [6] 下一页  

网友评论

[以下评论为网友观点,不代表本站。请自觉遵守互联网相关政策法规,所有连带责任均有评论者自负。]
[不超过250字]