更改毛发曲线吸引器集属性

 
 
 

将头发曲线附加到毛发说明后,将创建一个毛发曲线吸引器集。可以随时编辑毛发曲线吸引器集的属性。这些属性定义毛发与头发曲线的相关方式。可通过下列方式执行该操作:

编辑毛发曲线吸引器集

在编辑毛发曲线吸引器集时,您所做的任何更改将应用到指定给该吸引器集的所有毛发描述。这些属性将应用到该集中的每条头发曲线。

编辑毛发曲线吸引器集

  1. 选择毛发 > 编辑曲线吸引器集(Fur > Edit Curve Attractor Set),然后选择毛发曲线吸引器的所需集。
  2. 编辑 FurCurveAttractors 节点中所需的属性。有关这些属性的说明,请参见 FurCurveAttractors 节点

随机改变毛发曲线吸引器集属性值

可以使用噪波振幅和噪波频率随机改变毛发曲线吸引器集属性值以实现更自然的效果。噪波振幅是指属性的变化,噪波频率是指一定距离或区域上的改变程度。

设定噪波振幅和噪波频率

  1. 编辑毛发曲线吸引器集。有关详细信息,请参见更改毛发曲线吸引器集属性
  2. 转到“细节”(Details)区域,然后转到要更改其噪波值的属性。
  3. 修改“噪波振幅”(Noise Amplitude)“噪波频率”(Noise Frequency)值。有关详细信息,请参见细节

绘制吸引器集属性值

就像可以绘制毛发属性值(请参见绘制毛发属性值)一样,可以在某个区域上绘制毛发曲线吸引器集属性值,而不用更改整个曲面的毛发曲线吸引器集属性。

在曲面上绘制值时,Maya 会为所更改的每个毛发曲线吸引器集属性创建一个值贴图。

可以绘制下列毛发曲线吸引器集属性:“半径”(Radius)“幂”(Power)“影响”(Influence)“开始长度”(Start Length)“结束长度”(End Length)“阈值长度”(Threshold Length)。有关这些属性的信息,请参见 FurCurveAttractors 节点。您也可以为每个毛发描述绘制吸引力。有关详细信息,请参见吸引力

注意

在绘制毛发曲线吸引器集属性值时,不能使用 Artisan 为选定顶点设定遮罩。

提示 在使用 Maya Artisan 绘制毛发吸引器集值之前,请至少对以下命令设定 Maya 热键并了解这些热键:
  • “笔刷工具”(Brush Tools)类别下的“ModifyUpperRadius”
  • Artisan 类别下的 ModifyPaintValueFloodSurfacesToggleWireframeInArtisanToggleColorFeedbackToggleReflection

您将发现这些命令可在您使用“绘制毛发属性工具”(Paint Fur Attributes Tool)时提高您的效率。

绘制吸引器集值

  1. 选择要绘制的曲面。必须为选定曲面指定毛发曲线吸引器集。
  2. “渲染”(Rendering)菜单集中,选择“毛发 > 绘制毛发属性工具”(Fur > Paint Fur Attributes Tool) > “绘制毛发属性工具设置”(Paint Fur Attributes Tool Settings)窗口随即打开,后跟“绘制脚本工具”(Paint Scripts Tool)编辑器。
  3. “绘制毛发属性工具设置”(Paint Fur Attributes Tool Settings)窗口中,修改下列设置:
    • “毛发属性”(Fur Attribute) - 选择要在曲面上绘制其值的属性:“半径”(Radius)“幂”(Power)“影响”(Influence)“开始长度”(Start Length)“结束长度”(End Length)“阈值长度”(Threshold Length)
    • “毛发描述”(Fur Description) - 毛发曲线吸引器集影响附加到头发系统的所有毛发描述。
    • 吸引器集 - 选择要绘制的毛发曲线吸引器集。
  4. “绘制脚本工具”(Paint Scripts Tool)编辑器中,选择相应的“值”(Value)“剖面”(Profile)“操作”(Operation)。有关详细信息,请参见 Artisan 工具设置(位于手册的“Artisan”部分中)
  5. 在曲面上拖动笔刷。
    提示

    通过删除在绘制毛发时创建的属性贴图可以将吸引器集属性值快速还原为预绘制的值。有关详细信息,请参见从属性中移除贴图

绘制大于 1 的属性值

  1. 使用“绘制毛发属性工具”(Paint Fur Attributes Tool)可以对整个选定曲面整体应用属性值 1。
    • “毛发属性”(Fur Attribute)下拉列表中选择属性。
    • “值”(Value)设定为 1。
    • 单击“整体应用”(Flood)按钮。
  2. “贴图倍增”(Map Multiplier)属性设定为要绘制的数字。有关详细信息,请参见更改属性贴图值范围。现在可以绘制介于 0 和为倍增设定的值之间的值。
    贴图倍增(Map Multiplier)

    设定要与该值相乘的因子。例如,如果要将毛发“长度”(Length)的值范围从默认值 0-1 更改为 0-10,请将倍增设定为 10。

映射吸引器集属性值

就像可以映射毛发属性值一样,可通过导入文件纹理来映射每个毛发曲线吸引器集属性的值。若要映射毛发曲线吸引器集属性,请按照映射毛发属性值的过程操作,但编辑毛发曲线吸引器集而非毛发描述的属性。有关详细信息,请参见映射毛发属性值

请记住,因为毛发只能使用简单的文件纹理贴图,所以必须“烘焙”所导入的每个纹理以将其转化为文件纹理。

相关主题

更改属性贴图值范围

仅在已绘制属性或已映射纹理时,更改属性贴图值范围才有效。默认情况下,属性贴图值范围定义为介于 0 和 1 之间。在需要绘制或映射值时只需更改值范围,而非该范围中定义的值。例如,可以将范围从 0.2 更改到 0.5,从 2.0 更改到 3.0 或从 0 更改到 5(一般情况)。有关绘制值的信息,请参见绘制吸引器集属性值。有关映射值的信息,请参见映射吸引器集属性值

可以为所有吸引器集属性值设定值范围。

更改属性贴图值范围

  1. 编辑毛发曲线吸引器集。有关详细信息,请参见绘制吸引器集属性值映射吸引器集属性值
  2. 转到“细节”(Details)区域,然后转到要更改其值范围的属性。
  3. 修改“贴图偏移”(Map Offset)“贴图倍增”(Map Multiplier)属性。有关详细信息,请参见细节