创建已设置动画的实例

 
 
 

可以将单个对象或一系列对象实例化为一个粒子形状。

在创建实例之前,应创建源几何体并对其应用着色组。可以在实例化之前或之后对源几何体和粒子设置动画,并将源几何体放置在工作区中的任意位置。也可以按照以下过程所述将其隐藏起来。无法基于每粒子控制实例化几何体的颜色。

将单个对象实例化为粒子

  1. 选择源几何体。
  2. 按 Shift 键并选择粒子形状。
  3. 选择粒子 > 实例化器(替换)(Particles > Instancer (Replacement))
  4. 若要隐藏源几何体,请选择几何体并选择“显示 > 隐藏 > 隐藏当前选择”(Display > Hide > Hide Selection)

将一系列对象实例化为粒子

  1. 选择源几何体。
  2. 选择粒子 > 实例化器(替换)(Particles > Instancer (Replacement)) >

    此时将显示“粒子实例化器选项”(Particle Instancer Options)窗口。选定的源几何体已列在“实例化对象”(Instanced Objects)列表中。

  3. 要以不同粒子实例化不同对象,请将所有这些对象包括在该列表中。

    要实例化一系列对象,请按照要在序列中显示的顺序列出这些对象。

    使用“上移”(Move Up)“下移”(Move Down)按钮可以更改对象的顺序。如果要将选定对象添加到该列表中,请使用“添加当前选择”(Add Selection)。使用“移除项目”(Remove Items)可以从列表中移除对象。

    例如,假设创建四只具有不同摆动位置的鸟:

    • birdWingsHigh 表明翅膀高于鸟的头部。
    • birdWingsMid 表明翅膀位于中间位置。
    • birdWingsLow 表明翅膀低于鸟的身体。
    • birdWingsMidCopy 是 birdWingsMid 的副本。该对象是必需的,这样翅膀才能够在从低到高和从高到低的位置来回循环摆动。

    对于“实例化对象”(Instanced Objects)列表中的对象,正确的排列顺序为:

    0:birdWingsHigh 1:birdWingsMid 2:birdWingsLow 3:birdWingsMidCopy

    对象左侧的数字指示序列的位置。0 表示序列中的第一个对象。

  4. “粒子实例化器选项”(Particle Instancer Options)窗口中的“要实例化的粒子对象”(Particle Object To Instance)菜单中,选择实例将跟随的已设置动画的粒子对象。

    请注意,可以将发射的粒子用作已设置动画的粒子。粒子发射时,实例化几何体将随粒子一同显示。

  5. 粒子 > 实例化器(替换)(Particles > Instancer (Replacement))中所述设定选项,然后单击“创建”(Create)

    Maya 将创建实例化器节点,用于控制实例化对象。在该节点中,可以更改在“粒子实例化器选项”(Particle Instancer Options)窗口中所做的属性设置。

  6. 若要隐藏源几何体,请选择几何体并选择“显示 > 隐藏 > 隐藏当前选择”(Display > Hide > Hide Selection)

    还可以选择隐藏要实例化的粒子对象。此时实例化器会显示粒子。但是,请注意,如果将对动画进行软件渲染,无需隐藏粒子。粒子不会在经过软件渲染的图像中显示。

    提示

    如果要移动源对象的旋转轴点,请选择对象并在“命令行”(Command Line)中输入 createInstancerPivot。此后,当在源几何体中操纵旋转轴时,实例化几何体也会旋转相同的角度。Maya 会重定向之前应用到源对象的平移、旋转、缩放和斜切属性的任何动画。

相关主题