使用 nCloth 生成力场

 
 
 

您可以在 nCloth 中生成“力场”(Force Field),将 nParticle 对象或其他 nCloth 对象推离 nCloth,或将 nParticle 对象或其他 nCloth 拉向 nCloth。力场由“场幅值”(Field Magnitude)“场距离”(Field Distance)定义,场距离是指生成对象的场处于活动状态的距离。正“场幅值”(Field Magnitude)值生成将 Nucleus 对象推离的力,而负“场幅值”(Field Magnitude)值生成将对象拉向 nCloth 对象的力。nCloth 的运动不受其生成力场的影响。

您可以从 nCloth 对象的曲面法线以及正法线和负法线生成“力场”(Force Field)

力场具有“场比例”(Field Scale)渐变,可用于控制“场幅值”(Field Magnitude)“场距离”(Field Distance)所定义区域上的分布方式。

使用 nCloth 生成力场

  1. 选择要生成力场的 nCloth 对象。
  2. “属性编辑器”(Attribute Editor)中,选择 nCloth 对象的“nClothShape”选项卡。
  3. “场生成”(Field Generation)区域,通过选择“力场”(Force Field)列表中的以下选项之一,启用力场:
    • “沿法线”(Along Normal)在 nCloth 对象的曲面法线上生成力场。
    • “单面”(Single Sided)在 nCloth 对象的正法线上生成力场。
    • “双面”(Double Sided)在 nCloth 对象的正负法线(双面)上生成力场。
  4. 调整“场幅值”(Field Magnitude),以增加或减小力场强度。

    “场幅值”(Field Magnitude)值将 Nucleus 对象推离 nCloth,而负“场幅值”(Field Magnitude)值将其他 Nucleus 对象拉向 nCloth。

  5. 调整“场距离”(Field Distance),指定 nCloth 力场处于活动状态的距离。

    位于“场距离”(Field Distance)所指定区域的 Nucleus 对象受力场影响。