绘制毛发属性值
 
 
 

使用 Maya Artisan,可以在毛发区域上绘制毛发属性值,而无需更改整个曲面的毛发描述。例如,可以在部分曲面上绘制长度值,以使毛发的已绘制面片长于毛发的剩余部分。也可以沿所需的毛发放置方向梳理毛发;有关详细信息,请参见梳理毛发

在曲面上绘制毛发属性值时,Maya 会为您更改的每个毛发描述属性创建值贴图。这些贴图位于毛发描述“属性编辑器”(Attribute Editor)中(“细节 > 属性名称 > 贴图”(Details > AttributeName > Maps ))。

也可以在渲染器自动生成的“均衡器贴图”(Equalizer Map)上绘制值,以确保毛发均匀分布在参数化不均匀的曲面上。有关详细信息,请参见绘制均衡器贴图

如果在被引用场景中绘制毛发属性,或者在“绘制毛发属性工具”(Paint Fur Attributes Tool)外部(例如,在“Paint Effects”画布中)或外部应用程序(如 Photoshop)中绘制毛发属性,则可快速更新场景中的所有毛发贴图。请参见“更新毛发贴图”。

注意 无法使用 Artisan 遮罩选定顶点。

细分曲面不支持“方向”(Direction)绘制。请改为绘制“极面”(Polar)属性。

如果多个毛发描述由一个头发系统驱动,将存在差异。

Maya Artisan 使用提示(“绘制毛发属性工具”(Paint Fur Attributes Tool)

使用 Maya Artisan 绘制毛发属性值前,请至少了解 Maya Artisan 热键的下列命令,以便提高使用“绘制毛发属性工具”(Paint Fur Attributes Tool)时的效率:

如果这些热键不起作用,可通过选择“窗口 > 设置/首选项 > 热键编辑器(Window > Settings/Preferences > Hotkey Editor)”并使用下列信息来进行设定:

使用“绘制毛发属性工具”(Paint Fur Attributes Tool)绘制毛发属性

  1. 选择要绘制的曲面或毛发反馈。每个选定曲面必须具有指定给其的毛发描述。
  2. “渲染”(Rendering)菜单集中,选择“毛发 > 绘制毛发属性工具(Fur > Paint Fur Attributes Tool)> ”。“绘制毛发属性工具设置”(Paint Fur Attributes Tool Settings)窗口将打开,后跟工具设置编辑器。
  3. “绘制毛发属性工具设置”(Paint Fur Attributes Tool Settings)窗口中设定下列选项:
    • “毛发属性”(Fur Attribute)— 选择要在曲面上为其绘制值的属性。如果要绘制吸引器集值(请参见“吸引器集”(Attractor Set)),选择其中一种吸引器属性。
    • “毛发描述”(Fur Description) — 选择要绘制的毛发描述。只有附加到至少一个选定曲面的毛发描述可供选择;只能在选定毛发描述附加到的曲面上绘制。一次只能绘制一个毛发描述。
    • “吸引器集”(Attractor Set) — 选择要绘制的吸引器集。只有附加到选定曲面的吸引器集可供选择。一次只能绘制一个吸引器集。
    • “属性贴图高度”(Attribute Map Height)“属性贴图宽度”(Attribute Map Width) — 指定属性贴图的高度和宽度值。默认值分别为 256 和 256。
  4. 在工具设置编辑器中,选择“剖面”(Profile)“值”(Value)“绘制操作”(Paint Operation)。有关详细信息,请参见手册的“Artisan”部分中的 Artisan 工具设置
  5. 在曲面上拖动笔刷。
    提示

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

绘制大于 1 的属性值

  1. 使用“绘制毛发属性工具”(Paint Fur Attributes Tool)对选定曲面整体应用属性值 1:
    • “毛发属性”(Fur Attribute)下拉列表中选择属性。
    • “值”(Value)设定为 1。
    • 单击“整体应用”(Flood)按钮。
  2. 将属性“贴图倍增”(Map Multiplier)设定为要绘制的数字。例如,对于“长度”(Length),请转到毛发描述“属性编辑器”(Attribute Editor)“细节”(Details)区域,然后在“长度”(Length)区域中设定“贴图偏移”(Map Offset)“贴图倍增”(Map Multiplier)属性。

    有关详细信息,请参见更改属性贴图值范围。现在可以绘制 0 和小于为“倍增”(Multiplier)设定的值之间的值。

    贴图偏移(Map Offset)

    设定所需的属性值偏移因子。例如,如果要将毛发“长度”(Length)的值范围从默认的 0-1 更改为 4-5,请将偏移设定为 4。

    贴图倍增(Map Multiplier)

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

梳理毛发

绘制“方向”(Direction)时,实际上是更改“极面”(Polar)值,以符合所绘制的方向。实际上是在“梳理”毛发。

注意 “方向”(Direction)是在极面属性贴图中表示的。没有方向属性贴图。

不支持在细分曲面上绘制“方向”(Direction)属性。请改为绘制“极面”(Polar)属性。

梳理毛发

  1. 选择要绘制的曲面或毛发反馈。每个选定曲面必须具有指定给其的毛发描述。
    注意

    如果倾斜度设定为 0,且根部卷曲、尖端卷曲和侧滚设定为 0.5,梳理(或绘制方向)将不会产生任何效果。

  2. “渲染”(Rendering)菜单集中,选择“毛发 > 绘制毛发属性工具(Fur > Paint Fur Attributes Tool)> ”。“绘制毛发属性工具设置”(Paint Fur Attributes Tool Settings)窗口将打开,后跟工具设置编辑器。
  3. “绘制毛发属性工具设置”(Paint Fur Attributes Tool Settings)窗口中,从“毛发属性”(Fur Attribute)下拉列表中选择“方向”(Direction)
  4. 选择要梳理的毛发描述。

    只有附加到选定曲面的毛发描述可供使用。

  5. 在曲面上沿所需的毛发放置方向拖动笔刷。

将毛发方向还原为毛发描述值

  1. 删除绘制方向时创建的“极面”(Polar)属性贴图。有关详细信息,请参见从属性中移除贴图

微调梳理效果(例如,对值进行平滑处理)

  1. “绘制毛发属性工具设置”(Paint Fur Attributes Tool Settings)窗口中,选择“极面”(Polar),然后使用适当的工具设置绘制曲面。
    注意因为“极面”(Polar)值仅受梳理方向影响(绘制“方向”(Direction)),因此梳理头发时,“工具设置”(Tool Settings)编辑器中的任何设置均不相关。例如,使用“平滑”(Smooth)相当于使用“替换”(Replace)“值”(Value)1 等同于值 0。

    颜色反馈没有意义,因此您可能希望将其禁用。

绘制时查看属性贴图

使用 Artisan 工具(例如“绘制毛发属性工具”(Paint Fur Attributes Tool))在曲面上进行绘制时,可以一边绘制一边查看曲面上的灰度毛发属性值贴图。通过毛发反馈无法轻松检测到所绘制的更改时,这将提供有用的反馈。但是,在绘制过程中查看值贴图会降低性能。

注意按 5 键启用“着色”(Shading)“着色 > 对所有项目进行平滑着色处理”(Shading > Smooth Shade All))。

绘制“方向”(Direction)时,贴图值没有意义。如果要查看和修改“极面”(Polar)值的贴图,请在“绘制毛发属性工具设置”(Paint Fur Attribute Tool Settings)窗口中,选择“极面”(Polar)作为“毛发属性”(Fur Attribute)

绘制时查看值贴图

  1. 选择要绘制的曲面或毛发反馈。曲面必须具有指定给其的毛发描述。
  2. “渲染”(Rendering)菜单集中,选择“毛发 > 绘制毛发属性工具(Fur > Paint Fur Attributes Tool)> ”。“绘制毛发属性工具设置”(Paint Fur Attributes Tool Settings)窗口将打开,后跟工具设置编辑器。
  3. 在工具设置编辑器中,转到“显示”(Display)区域。
  4. 启用“颜色反馈”(Color Feedback)
    注意

    “颜色反馈”(Color Feedback)不适用于细分曲面。

加快“颜色反馈”(Color Feedback)处于启用状态下的绘制速度(仅限 NURBS)

  1. 绘制值时按 1 键(热键)可减少显示平滑度。
  2. 完成值绘制后,禁用“颜色反馈”(Color Feedback),并按 3 键(热键)还原为完整显示平滑度。

平滑毛发值

可以使用 Artisan 的“平滑”(Smooth)“整体应用”(Flood)操作平滑绘制的值。

平滑值

  1. 选择要平滑的曲面或毛发反馈。
  2. “渲染”(Rendering)菜单集中,选择“毛发 > 绘制毛发属性工具(Fur > Paint Fur Attributes Tool)> ”。“绘制毛发属性工具设置”(Paint Fur Attributes Tool Settings)窗口将打开,后跟工具设置编辑器。
  3. 在工具设置编辑器中,选择“平滑”(Smooth)操作。
  4. 单击“整体应用”(Flood)。此时将平滑绘制的值。

    重复操作以平滑更多值。

    提示

    “颜色反馈”(Color Feedback)处于启用状态时,可以更轻松地查看平滑效果。有关详细信息,请参见绘制时查看属性贴图

更改属性贴图值范围

属性贴图是二维图像,具有对应于或映射到三维曲面上点的属性的值。该贴图与曲面的 UV 参数化有关。属性贴图值通过灰度表示,其中黑色表示值 0,白色表示值 1。

属性贴图值位于毛发描述“属性编辑器”(Attribute Editor)“细节”(Details)区域中。默认情况下,属性贴图值范围定义为 0 到 1。如果要绘制或映射不在该定义范围内的值,只需更改值范围。例如,可以将范围更改为 0.2 到 0.5,2.0 到 3.0,或更常用的 0 到 5。有关绘制值的信息,请参见绘制毛发属性值。有关映射值的信息,请参见映射毛发属性值

可以为除颜色属性之外的所有毛发属性设定值范围。

更改属性贴图值范围

  1. “渲染”(Rendering)菜单集中,选择“毛发 > 编辑毛发描述(Fur > Edit Fur Description)> FurDescriptionName”以显示“属性编辑器”(Attribute Editor),其中“FurDescriptionName”是待编辑毛发描述的名称。
  2. 转到“细节”(Details)区域,然后转到要为其更改值范围的属性的区域。
  3. 修改“贴图偏移”(Map Offset)“贴图倍增”(Map Multiplier)属性。有关详细信息,请参见“细节”。
    贴图偏移(Map Offset)

    设定所需的属性值偏移因子。例如,如果要将毛发“长度”(Length)的值范围从默认的 0-1 更改为 4-5,请将偏移设定为 4。

    贴图倍增(Map Multiplier)

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

绘制均衡器贴图

虽然通常不需要修改渲染时自动生成的均衡器贴图,但是可以通过直接在曲面上绘制来对其进行修改。修改均衡器贴图时,会同时修改曲面上毛发的分布。例如,可以在比所需区域更密集的区域中绘制更小的值。有关详细信息,请参见“均衡器贴图”。

绘制均衡器贴图

  1. 选择要绘制的曲面或毛发反馈。每个选定曲面必须具有指定给其的毛发描述。
  2. “渲染”(Rendering)菜单集中,选择“毛发 > 绘制毛发属性工具(Fur > Paint Fur Attributes Tool)> ”。“绘制毛发属性工具设置”(Paint Fur Attributes Tool Settings)窗口将打开,后跟工具设置编辑器。
  3. “绘制毛发属性工具设置”(Paint Fur Attributes Tool Settings)窗口中,从“毛发属性”(Fur Attribute)下拉列表中选择“自定义均衡器”(Custom Equalizer)
  4. 选择要绘制的毛发描述。

    只有附加到选定曲面的毛发描述可供选择。

  5. 如果看不到均衡器贴图,请转到工具设置编辑器的“显示”(Display)区域,然后启用“颜色反馈”(Color Feedback)
  6. 在工具设置编辑器中,选择适当的“值”(Value)“剖面”(Profile)“绘制操作”(Paint Operation)。有关详细信息,请参见手册的“Artisan”部分中的 Artisan 工具设置

    减小“值”(Value)可使绘制的毛发看起来更稀疏,而增大“值”(Value)可使毛发更稠密。

  7. 在曲面上拖动笔刷。

    如果已绘制“自定义均衡器贴图”(Custom Equalizer Map),渲染场景时,“毛发渲染设置”(Fur Render Settings)将自动使用自定义贴图。若要遵从默认均衡器贴图,请在“毛发渲染设置”(Fur Render Settings)中转到“毛发渲染选项”(Fur Render Options),然后从“均衡器贴图”(Equalizer Maps)下拉列表中选择“默认均衡器贴图”(Default Equalizer Map)。有关详细信息,请参见“均衡器贴图”。