当前位置:首页 >教程首页 > Maya >Maya n头发菜单创建头发(Create Hair)指令详解教程(三)

Maya n头发菜单创建头发(Create Hair)指令详解教程(三)

发布时间:2019-08-19 15:16:06

◎Collisions (碰撞)

该卷展栏中的属性用于控制头发系统中的碰撞。

01 Collide(碰撞)。

如果勾选该选项,那么头发系统将与其相连接的对象产生碰撞。

02 Self Collide (自碰撞)。

勾选该选项,头发系统将模拟每根头发间的交互碰撞。

03 Collision Flag (碰撞标志)。

指定nHair对象的哪些组件将参与碰撞。

●Vertex (顶点)。

nHair对象的顶点发生碰撞。碰撞在围绕nHair顶点的碰撞球体上发生。

●Edge (边)。

nHair对象的边发生碰撞。碰撞在围绕nHair边的碰撞圆柱体上发生。

04 Self Collision Flag (自碰撞标志)。

指定nHair对象的哪些组件参与自碰撞。

●Vertex(顶点)。

nHair对象的顶点发生碰撞。碰撞在围绕nHair顶点的碰撞球体上发生。

●Edge (边)。

nHair对象的边发生碰撞。碰撞在围绕nHair边的碰撞圆柱体上发生。

05 Collide Strength ( 碰撞强度)。

指定nHair对象与其他Nucleus对象之间的碰撞的强度。在使用默认值1时,对象与自身或其他Nucleus对象发生完全碰撞。0至1之间的Collide Strength (碰撞强度)值将衰减完全碰撞;而0则会禁用对象的碰撞(这与禁用对象Collide(碰撞)属性的作用相同)。

如果头发在碰撞期间变为已捕获,则降低Collide Strength (碰撞强度)可能会使模拟更稳定并

产生更好的效果。

06 Collision Layer (碰撞层)。

将当前nHair对象指定给特定的碰撞层。Collision Layer (碰撞层)确定共享同一MayaNucleus解算器的Nucleus对象如何交互。

同一碰撞层上的Nucleus对象以正常方式碰撞。但是,当Nucleus对象位于不同的层时,较低值层上的对象比较高值层上的对象具有更高的优先级。因此碰撞层0上的Nucleus对象将推动碰撞层1上的对象,后者又会推动碰撞层2上的对象。该碰撞优先级会发生在由Nucleus节点上的Collision Layer Range (碰撞层范围)属性设置的范围内。

如果两个对象的碰撞层差值为1或更大,则相对于较高层来说,较低层实质上是刚性。如果碰撞层差值小于1,则相对推动(或质量)将更相等。

注意:碰撞层中的其他Nucleus对象只与位于同一碰撞层或更高层中的nHair对象发生碰撞。

07 Max Self Collide Iterations (最大自碰撞迭代次数)。

针对当前头发对象的自碰撞,指定每模拟步最大迭代次数(在动力学曲线之间)。Max SelfCollide Iterations (最大自碰撞迭代次数)钳制迭代的次数,以防止高级别属性值或大量模拟步锁定nHair对象。

08 Collide Width Offset (碰撞宽度偏移)。

指定在解决碰撞之前添加到ClumpWidth(发丛宽度)的值。该值相对于ClumpWidth(发丛宽度)。当被动头发在主动束边界之外移动时,使用Collide Width Offset (碰撞宽度偏移)可帮助解决穿透和校正头发行为。如果头发碰撞远离对象,则使用负值以允许束的一些穿透。

09 Self Collide Width Scale (自碰撞宽度比例)。

允许为自碰撞缩放头发和发束的厚度。当设置为2时,头发的自碰撞宽度将是头发与其他Nucleus对象碰撞的宽度的二倍。

10 Solver Display (解算器显示)。

指定在场景视图中为当前nHAir系统显示哪些Maya Nucleus解算器信息。Solver Display (解器显示)可以帮助更好地诊断和解决使用头发模拟时可能遇到的所有问题。

●Off(禁用) :场景视图中不显示任何Maya Nucleus解算器信息。

●Collision Thickness (碰撞厚度) :启用该选项时,场景视图中将显示当前nHair系统的碰撞体积。Collision Thickness ( 碰撞厚度)有助于可视化单个发束的厚度,且当调整头发与其他Nucleus对象的碰撞时它很有用。当前nHair的碰撞体积的外观是由其ollision Flag (碰撞标志)确定的。如下图所示。

Maya n头发菜单创建头发(Create Hair)指令详解教程(三)

●Self Collision Thickness (自碰撞厚度) :启用该选项时,场景视图中将显示当前nHair系统的自碰撞体积。Self Collision Thickness (自碰撞厚度)有助于可视化发束的自碰撞厚度,且当调整nHair自碰撞时它很有用。

11 Bounce (反弹)。

指定每个动力学头发的自碰撞弹性或反弹度。

12 Friction (摩擦力)。

指定nHair对象的摩擦力大小。Friction (摩擦力)确定头发在进行自碰撞以及与共享同一MayaNucleus解算器的其他nCloth对象发生碰撞时抵制相对运动的程度。

Friction(摩擦力)的效果受头发对象的Stickiness(黏滞)值影响。

13 Stickiness (黏滞)。

Stickiness(黏滞)指定在发生碰撞期间头发彼此黏滞或与其他Nucleus对象黏滞的趋势。

14 Static Cling (静电吸附)。

当Self Collide (自碰撞)处于启用状态时,Static Cling (静电吸附)指定自碰撞头发之间局部吸引力的大小。这将模拟静电吸附效果并在头发上创建其他摩擦力。

使用Static Cling (静电吸附)可衰减一堆头发的运动,且对于实现大量头发的自然运动会很有用。负的Static Cling (静电吸附)值会导致头发相互排斥。

学员作品赏析
  • 2101期学员李思庭作品

    2101期学员李思庭作品

  • 2104期学员林雪茹作品

    2104期学员林雪茹作品

  • 2107期学员赵凌作品

    2107期学员赵凌作品

  • 2107期学员赵燃作品

    2107期学员赵燃作品

  • 2106期学员徐正浩作品

    2106期学员徐正浩作品

  • 2106期学员弓莉作品

    2106期学员弓莉作品

  • 2105期学员白羽新作品

    2105期学员白羽新作品

  • 2107期学员王佳蕊作品

    2107期学员王佳蕊作品

专业问题咨询

你担心的问题,火星帮你解答
×

确定