修改 nHair 属性

 
 
 

若要使 nHair 看起来更逼真,可以修改头发系统属性以增加头发厚度和发体,给头发添加卷曲和形状。当您修改 nHair 系统属性时,将更改 hairSystemShape 节点中的所有曲线而不是单独的头发曲线。若要修改单独的头发或发束的外观,您需要编辑其毛囊属性。

在本课的这一节中,将修改各种头发系统属性以使模型的头发看起来更浓密、更逼真。然后,您可以添加卷曲和刚度来创建基本的头发样式。

增加头发厚度

  1. 将模拟回放到开始帧。
  2. 若要选择头发系统,请围绕头发曲线拖动,然后选择“nHair > 转化当前选择 > 到头发系统”(nHair > Convert Selection > To Hair Systems)
  3. “属性编辑器”(Attribute Editor)中,单击“hairSystemShape1”选项卡。
  4. “束和头发形状”(Clump and Hair Shape)区域中,设定以下内容:
    • “束宽度”(Clump Width)设定为 0.3。

      “束宽度”(Clump Width)控制发束从发根到发梢的宽度。

    • “每束头发数”(Hairs Per Clump)设定为 10。

      “每束头发数”(Hairs Per Clump)控制每条曲线(发束)的头发数量。增加此值会增加渲染时间。

    • “截面分段”(Sub Segments)设定为 2。

      “截面分段”(Sub Segments)添加分段/点之间的指定点数,并帮助平滑头发曲线。

  5. 播放模拟。

    nHair 明显更浓密了。

    您可以进一步修改发束宽度,方法是调整“束宽度比例”(Clump Width Scale)属性来改变头发从发根到发梢的宽度。例如,您可以设定“束宽度比例”(Clump Width Scale)渐变,以便使发束成锥形。

  6. 将模拟回放到开始帧。
  7. “束宽度比例”(Clump Width Scale)区域中,执行以下操作:
    • 选择渐变中的第一个标记,将“选定位置”(Selected Position)设定为 0.026。
    • “选定值”(Selected Value)设定为 0.86。
  8. 单击渐变以创建其他标记。
  9. 将其余两个标记的“选定位置”(Selected Position)“选定值”(Selected Value)设定为以下值:
    标记 选定位置(Selected Position) 选定值(Selected Value)
    2 0.63 0.74
    3 1.0 0.0

    继续设计头发样式,给发束添加卷曲。可以给发束添加卷曲,并且从发根到发梢不断改变卷曲的量。例如,您可以设定“束卷曲”(Clump Curl)渐变,以便使卷曲集中在每根头发的中间区域,然后逐渐减少直到发梢。

向发束添加卷曲

  1. “束卷曲”(Clump Curl)区域中,单击渐变以创建其他标记,然后设定以下标记值:
    标记 选定位置(Selected Position) 选定值(Selected Value)
    1 0 0.0
    2 0.25 0.75
    3 0.5 0.9
    4 1.0 0.0

    “束卷曲”(Clump Curl)渐变创建围绕束中心的大比例卷曲,并且给头发添加一些扭曲。

  2. 播放模拟

    您也可以使用“卷曲”(Curl)属性沿单独头发的方向创建卷曲。

  3. 将模拟回放到开始帧。
  4. “置换”(Displacement)区域中,设定下列各项:
    • “卷曲”(Curl)设定为 1。

      “卷曲”(Curl)设定相对于头发宽度的卷曲置换的量。

    • “卷曲频率”(Curl Frequency)设定为 12。

      “卷曲频率”(Curl Frequency)指定卷曲率。值越大,添加的卷曲越多。

  5. 播放模拟。

    播放 nHair 模拟之后,您可以看到头发样式开始成形,但是有几个区域的头发看起来太稀疏且零碎,使头发样式看起来不真实。

    在本课程的下一节中,将添加被动毛囊以填充头发较稀疏的区域。