0
顶一下

3ds MAX 7.0 PF Source粒子详解之操作器的功用 (2)

2008-07-11 05:52:29  作者:顾金海  来源:太平洋  浏览次数:191   评论
简介:PF Source(粒子流来源)是3DS Max6以后的版本新增加的,这个新增加的粒子的功能可以说是超乎我们的想象,因为使用这个粒子可以做到你能想象得到的各种各样的粒子动画效果,无论是天空中的雨、雪,还是群鸟飞翔、鱼群跳跃、粒子变物等等,只要你能想得到的,这个粒子都可以胜任。由于这个粒子系统命令参数众多,对于初学者来说学习起来很困难,从今天开始我就给大家讲解PF Source粒子的各个命令的功能及用法,关于一些基础的流程操作大家可以参看以前发过的一些关于PF Source粒子使用的文章,在这个系列教程的最后我还会安排一些实例来巩固,好了闲话少说,下面就让我们开始吧!

6、Mapping(贴图操作器)。命令面板如图1-7所示。

图1-7


  功用:贴图操作器作来指定恒定的UVW贴图到粒子的整个表面,它与当前事件中在材质操作器中指定的贴图联合使用。通过为贴图坐标设置动画,可以改变材质贴图的位置。

  Map Values(贴图数值)选项组

  U/V/W:主要用来设置选取粒子颜色的贴图的坐标。从此位置获取的一个像素应用于整个粒子。一般来说,U和V分别代表水平和垂直尺寸,W只对三维贴图有效。
  Sync By(同步):选择应用动画参数的时间帧。
  Absolute Time(绝对时间):参数设置的任意关键帧应用于设置的实际帧。
  Particle Age(粒子年龄):参数设置的任意关键帧应用于每个粒子存活期对应的帧。
  Event Duration(事件持续):参数设置的任意关键帧应用于每个粒子进入事件的开始。
  Channel(通道)选项组。可以设置贴图应用于贴图通道还是节点颜色通道。
  Map Channel(贴图通道):将贴图应用于指定的贴图通道。
  Vertex Color Channel(绝对颜色通道):用来贴图应用于节点颜色通道。
  Show Map In Viewport(视口显示贴图):贴图颜色在视口中可见。



  7、Material Dynamic(材质动力学操作器)。命令面板如图1-8所示。

图1-8


  功用:材质动力学操作器主要用来设置在事件中可以变化的粒子材质ID。同时,也可以依据粒子的材质ID指定给每个粒子不同材质。当与动画纹理一起使用时,可以依据粒子在当前事件中整个年龄或者时间数量指定每个粒子的不同的帧或者贴图。需要注意的是,当使用Object Motion Blur(对象运动模糊)时,如果事件中包含使用Particle Age/MBlur/Bitmap材质的材质动态操作器,事件不能再包含Delete(删除)操作器或者Spawn或Collision Spawn 测试,同样,此事件还不应包含关联至另一事件的所有测试。

  Assign Material(指定材质):选中时,该操作器将把指定的材质指定给粒子,默认为选中。
  None按钮:使用此按钮指定材质到操作器。单击按钮并使用“材质/贴图浏览器”选择材质。可以交互式的将材质从材质编辑器的样本球栏中拖拽到该按钮。
  Assign Material ID(指定材质ID):选中时,操作器将为每一个粒子定义材质ID号。默认为打开。  Show In Viewport(在视口中显示):选中时,粒子显示为几何体时,视口中显示指定到粒子的材质。
  Animated Texture(动画纹理)选项组
  Same As Particle ID(等同于粒子ID):指定与粒子ID相同的材质ID到粒子。当材质包含动画纹理(例如Bitmap,Particle Age或者Particle MBlur贴图)时选择此命令。需要注意的是,粒子的最大ID号是2 ,000, 000, 000,而材质ID最大为65535,所以使用指定到材质动力学操作器粒子年龄贴图时,最好使用少于65,536的粒子。
  Reset Particle Age(重置粒子年龄):勾选此项后,将每一个粒子进入事件的年龄都设置为0。
  Randomize Age Offset(随机年龄偏移):勾选此项后,随机变化粒子年龄和材质ID之间的距离。
  Max Offset(最大偏移):可以随机改变粒子年龄的最大帧数。
  Sub-Material Rotoscoping(子材质对位)选项组。在复合材质(如“多维/子对象)时,这些设置允许选择该操作器更改材质 ID 指定的依据,并指定更改的速率。
  Material ID(材质ID):为对所有的粒子都指定相同材质ID。
  Cycle(循环):从1到N指定每个粒子的材质ID, 指定的方式是按递增的顺序。
  Random(随机):为每一个粒子从1到N随机指定材质ID。
  # Sub-Materials(子材质):使用循环或者随机选项时,指定到粒子的最高ID号。在通常情况下,将此值设置为与多维/子对象材质中的子材质数目相同。如果将其设置为较小的数值,该操作器将只能使用所设数目的子材质,从第一个子材质开始,依次累加。
  Rate Per Sec(ond)(速率每秒):用定指定材质ID在每秒钟递增的次数。如果该速率等同于粒子进入事件时的速率,则为每一个粒子指定一个ID。
  Loop(循环):选中时,如果已经指定了最后一个ID,则返回到第一个ID并继续循环。未选中时,指定最后循环ID到所有接下来的粒子。
  Sync By(同步):选择应用动画参数的时间帧。
  Absolute Time(绝对时间):为参数设置的任意关键帧应用于设置的实际帧。
  Particle Age(粒子年龄):为参数设置的任意关键帧应用于每个粒子存活期对应的帧。
  Event Duration(事件期间):为参数设置的任意关键帧应用于每个粒子进入事件的开始。
  Rand Offset(随机偏移):勾选此项后,随机变化粒子年龄和指定ID之间的距离。
  Uniqueness(惟一性)选项组。利用该组参数,通过设置其下方的种子数值,可以在相同的参数设置下产生不同的随机效果,以确保其随机性。
  New(新建):系统随机产生一个新的种子数。
  Seed(种子数):使用数值框让用户来指定一个随机化的值。

 


  8、Material Frequency Operator(材质频率操作器)。命令面板如图1-9所示。

图1-9


  功用:材质频率操作器允许将材质指定给事件,并且指定每一个子材质在粒子中显示的相对频率。如果材质是多维/子材质或者其他复合材质,可以通过最多设置10种不同材质的百分比来指定频率。软件基于这些百分比以随机序列指定粒子ID。也可以使用其他子材质的材质,例如Double Sided 和Top/Bottom等。 

  Assign Material(指定材质):勾选此项后,操作器将一个材质指定给多个粒子,默认为选中。
  None按钮:使用此按钮将材质指定给操作器。单击按钮并使用材质/贴图浏览器选择材质。可以交互式的将材质从材质编辑器样本槽拖拽到该按钮。
  Assign Material ID(指定材质ID):勾选此项后,操作器为每一个粒子定义材质ID的数目,然后启用其它的参数,默认为打开状态。
  Show In Viewport(在视口中显示):选中时,粒子显示为几何体时,视口中显示指定到粒子的材质。
  # Sub-Materials(子材质):显示指定材质中子材质的数量。
  Material ID #1~10(材质ID1~10):指定粒子要被分配相应材质ID的相对可能性。为所有ID或者子材质指定数值。例如,包含5种子材质的多维/子材质,则需设置材质ID为从1到5。
  Uniqueness(惟一性)选项组。利用该组参数,通过设置其下方的种子数值,可以在相同的参数设置下产生不同的随机效果,以确保其随机性。
  New(新建):系统随机产生一个新的种子数。
  Seed(种子数):使用数值框让用户来指定一个随机化的种子数。

 

9、Material Static Operator(材质静态操作器)。命令面板如图1-10所示。

图1-10


  功用:材质静态操作器主要用来给予粒子在整个事件保持恒定的材质ID,同时基于材质ID指定材质到每个粒子,可以对所有粒子指定相同的材质ID,或者以循环或者随机方式指定不同ID到连续粒子

  Assign Material(指定材质):勾选此项后,操作器将指定一个材质给多个粒子,默认为选中状态。
  None按钮:使用此按钮可以将材质指定给操作器。单击按钮并使用材质/贴图浏览器选择材质。可以交互式的将材质从材质编辑器样本槽拖拽到该按钮。
  Assign Material ID(指定材质ID):勾选此项后,操作器会为每一个粒子定义一个材质ID数目。默认值为关闭状态。
  Show In Viewport(视口中显示):勾选此项后,粒子显示为几何体时,视口中显示指定到粒子的材质。
  Material ID(材质ID):为场景中所有的粒子指定相同的材质ID。
  Cycle(循环):从1到N指定每个粒子的材质ID,指定的方式为递增顺序。
  Random(随机):为每一个粒子从1到N随机指定材质ID。
  # Sub-Materials(子材质):使用循环或者随机选项时,指定给粒子的最大ID数。
  Rate(速率)选项组
  Per Sec(ond)(每秒):用来设置指定材质ID每秒增加的次数。如果该速率等同于粒子进入事件的速率,则为每个粒子指定一个ID。
  Per Particle(每个粒子):用来设置在材质ID改变之前必须显示的粒子数量。例如,如果设置Per Particle为3,材质ID每三个粒子改变一次。
  Loop(循环):勾选此项后,如果已经指定了最后一个ID,将返回到第一个ID并继续循环。未选中时,指定最后循环ID到所有接下来的粒子。
  Uniqueness(惟一性)选项组。利用该组参数,通过设置其下方的种子数值,可以在相同的参数设置下产生不同的随机效果,以确保其随机性。
  New(新建):系统随机产生一个新的种子数。
  Seed(种子数):使用数值框让用户来指定一个随机种子数。



  10、Position Icon Operator(位置图标操作器)。命令面板如图1-11所示。

图1-11


  功用:默认情况下,粒子由粒子流图标生成和发射。使用位置图标操作器主要用来控制发射器上粒子的初始位置。可以设置发射器从表面、体积、边、顶点或者中心发射粒子。

  Lock On Emitter(锁定发射器):选中此项时,所有的粒子都保持在发射器的初始位置。未选中时,每个粒子的出生位置由发射器的当前位置决定。默认为未选中。
  Inherit Emitter Movement(继承发射器移动):勾选时,将每一个粒子运动的速率和方向设置为粒子出生时发射器速率和方向。禁用时,发射器的移动不会影响粒子的移动。 只有“锁定发射器”处于禁用状态时才可以使用该选项。 默认设置为禁用。
  Multiplier(倍培器):主要是用来确定粒子继承发射器运动的程度,以百分比来决定粒子继承发射器运动的内容。只有在打开Inherit Emitter Movement时有效,默认为100.0。如使粒子以一半于发射器的速度移动,将倍增器设置为50。
  Location(位置)选项组。在位置下拉列表框中可指定粒子显示的发射器位置。可以通过改变图标类型、位置设置和发射方向创建多种发射行为。
  Pivot(轴心):从图标中心发射粒子。
  Vertices(顶点):对立方体和长方形图标类型,从图标的四角发射粒子。对于球形图标,从定义球的三个圆的6个交叉点发射粒子。对于圆形图标,从圆的中心发射粒子。
  Edges(边):沿着图标的边随机地发射粒子。
  Surface(表面):沿着图标表面的随机点发射粒子。
  Volume(体积):沿着图标的体积的随机点发射粒子。
  Distinct Points Only(仅特殊点):限定发射到在指定位置类型中指定的点。
  Total(总数):用来设置发射点的总数。默认为10。
  Subframe Sampling(子帧取样):勾选时,操作器基于tick(一秒有4800tick)获取发射器动画。默认为不选中。
  Uniqueness(惟一性)选项组。利用该组参数,通过设置其下方的种子数值,可以在相同的参数设置下产生不同的随机效果,以确保其随机性。
  New(新建):系统随机产生一个新的种子数。
  Seed(种子数):使用数值框让用户来指定一个随机化的种子数。

〖责任编辑:xyl7422发表评论 告诉好友     
...