返回首页 >> Maya文档 >> maya使曲线动力学化

使曲线动力学化

可以使任意曲线成为动力学(头发)曲线。使曲线动力学化时,请切记,头发刚度是按照每个 CV 定义的,且依赖于模拟头发中的 CV 数量。默认情况下,该数量与开始曲线中的 CV 数量相匹配。毛囊中的“采样密度”(Sample Density)可以用于缩放该数量。如果“采样密度”(Sample Density)为 2.0,则模拟(和输出曲线)的 CV 数量将加倍,而刚度将减半。

对只有少数几个 CV(例如 4 个)的曲线应用“动力学化选定曲线”(Make Selected Curves Dynamic)时,该曲线的刚度可能会非常大。可以降低刚度,但如果想要在输出中包含更多细节,可以增加毛囊中的“采样密度”(Sample Density)。就“刚度”(Stiffness)而言,如果曲线上有多个 CV(20 个或更多),通常会导致“刚度”(Stiffness)增加,但同时“长度伸缩”(Length Flex)降低。实现此目标的方法是增大头发系统中的“迭代次数”(Iterations)属性。在某些情况下,可能需要具有很多 CV 而不会拉伸的柔软绳索。为此,需要提高“迭代次数”(Iterations),同时大幅降低“刚度”(Stiffness)值(例如 0.001)。通常,应尽量使用较少的 CV,特别是在需要刚度时,因为这种方法效果非常明显。

使用动力学曲线的示例场景(包括图像和工作流)请参见:

使用蝶形尾部对动力学样条线 IK 链进行说明
沿曲线的刚度比例以及从曲线发射粒子的示例
设置“使曲线动力学化”(Make Curves Dynamic)选项

选择“头发 > 动力学化选定曲线(Hair > Make Selected Curves Dynamic) > ”。
将出现“使曲线动力学化选项”(Make Curves Dynamic Options)窗口。有关各个选项的描述,请参见“头发 > 动力学化选定曲线(Hair > Make Selected Curves Dynamic)”。

根据需要设置“使曲线动力学化选项”(Make Curves Dynamic Options)。
执行下列操作之一:

单击“使曲线动力学化”(Make Curves Dynamic)以将选定曲线转换为动力学头发曲线。“使曲线动力学化选项”(Make Curves Dynamic Options)窗口将关闭。
单击“应用”(Apply)以将选定曲线转换为动力学头发曲线。“使曲线动力学化选项”(Make Curves Dynamic Options)窗口将保持打开状态。
单击“关闭”(Close)以取消“动力学化选定曲线”(Make Selected Curves Dynamic)操作,并关闭“使曲线动力学化选项”(Make Curves Dynamic Options)窗口。
使曲线动力学化

选择要使其动力学化的“NURBS 曲线”(NURBS curves)。
(可选)按住 Shift 键并选择在动力学化曲线时要将曲线附加到或指定到的曲面或头发系统。
选择“头发 > 动力学化选定曲线(Hair > Make Selected Curves Dynamic)”。
选定曲线将成为动力学头发曲线。

如果除曲线外还选择了头发系统,则会将动力学曲线指定给该头发系统。

如果除曲线外还选择了曲面,并且“将曲线附加到选定曲面”(Attach Curves to Selected Surface)选项处于启用状态,则动力学曲线将附加到选定曲面。

(可选)通过修改动力学曲线的 follicleShape 节点中的属性来自定义动力学曲线。有关这些属性的描述,请参见 follicleShape。
提示
可以使用“阻尼”(Damp)值松弛非笔直头发上的往返曲线。