添加被动头发曲线

 
 
 

如果您发现模型头皮上头发曲线过少的区域,则可以使用“绘制毛囊”(Paint Follicles)工具向头发系统添加更多毛囊。增加头发密度的一个方法是,通过绘制被动毛囊添加被动头发曲线。被动头发曲线通过内插相邻动力学曲线行为产生移动。因为 Nucleus 解算器不需要计算被动曲线动力学,因而有助于增加头发系统的曲线密度,而不影响头发模拟的性能。

在本课的这一小节中,您要使用“绘制毛囊”(Paint Hair Follicles)工具将被动毛囊添加到模型头皮的选定区域。

注意

被动头发曲线不会自碰撞或与其他 Nucleus 对象发生碰撞。

绘制毛囊

  1. 将模拟回放到开始帧。
  2. 选择头发系统,然后选择“nHair > 绘制毛囊”(nHair > Paint Hair Follicles) >

    将显示“绘制毛囊设置”(Paint Hair Follicles Settings)窗口。

    注意如果“工具设置”(Tool Settings)窗口显示,请将其关闭。本课程中用不到它。
  3. “绘制毛囊设置”(Paint Hair Follicles Settings)窗口中,选择“编辑 > 重置”(Edit > Reset)
  4. 请执行以下操作:
    • “绘制模式”(Paint Mode)设定为“创建被动毛囊”(Create passive follicles)
    • 确保“头发系统”(Hair System)设定为 hairSystemShape1
    • 确保“输出”(Output)设定为“Paint Effects”
    • “毛囊 U 向密度”(Follicle density U)“毛囊 V 向密度”(Follicle density V)设定为 40。

      毛囊密度指定在选定面的 U 和 V 方向上创建的毛囊数量。

    • “每根头发点数”(Points per hair)设定为 6。
    • “头发长度”(Hair length)设定为 10.0。

      这样可确保被动曲线长度与现有动力学曲线长度匹配。

  5. 使用绘制工具,选择没有动力学曲线的头皮区域。

    绘制模型曲面时,被动毛囊的放置位置由蓝色标记指示。

    若要进一步添加头发样式的密度,可进一步增加“束宽度”(Clump Width)

  6. 选择头发系统,并在“属性编辑器”(Attribute Editor)中单击“hairSystemShape”选项卡。
  7. “束和头发宽度”(Clump and Hair Width)区域中,将“束宽度”(Clump Width)设定为 0.5。
  8. 播放模拟。

    请注意,播放头发模拟时,头发看起来柔软而平展。您可以通过设置“拉伸阻力”(Stretch Resistance)“压缩阻力”(Compression Resistance)“弯曲阻力”(Bend Resistance)属性将形体添加到头发样式。

向头发添加刚度和形体

  1. 将模拟回放到开始帧。
  2. 选择头发系统,并在“属性编辑器”(Attribute Editor)中单击“hairSystemShape”选项卡。
  3. “动力学属性”(Dynamics Properties)区域中,设定下列内容:
    • 拉伸阻力(Stretch Resistance):50
    • 压缩阻力(Compression Resistance):20
    • 弯曲阻力(Bend Resistance):3.0
  4. 播放模拟。

    该头发样式包含更多形体和弹力。若要提高头发样式的稳定性和刚度,可应用所谓的“发胶”效果。为此,您可以设置“开始曲线吸引”(Start Curve Attract)属性,该属性将指定维持形状和曲线开始位置的动力学曲线数量。

  5. 将模拟回放到开始帧。
  6. “动力学属性”(Dynamics Properties)区域中,设定下列内容:
    • 开始曲线吸引(Start Curve Attract):0.025
    • 吸引力阻尼(Attraction Damp):0.5

      设置“吸引力阻尼”(Attraction Damp)会降低头发的弹性,从而生成更平滑的曲线运动。

      您可以设置“吸引比例”(Attraction Scale)渐变来改变沿曲线长度应用的开始曲线吸引大小。

  7. “吸引比例”(Attraction Scale)区域中,单击渐变以创建其他标记,然后设定以下标记值:
    标记 选定位置(Selected Position) 选定值(Selected Value)
    1 0 0.160
    2 0.25 0.5
    3 0.75 0.5
    4 1.0 0.16
  8. 播放模拟。

    请注意,吸引力将克服重力,导致头发太僵硬,如同钢丝。若要解决此问题,请在本课程的下一节中,通过设定“空间比例”(Space Scale)属性更改 Nucleus重力影响头发模拟的方式。