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

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

发布时间:2019-08-19 15:39:26

◎Dynamic Properties (动力学特性)

Dynamic Properties (动力学特性)卷展栏如下图所示。

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

01 Start Frame (开始帧)。

将在该帧之后运行模拟。在Start Frame (开始帧)之前,不会为该对象播放任何内容。

02 Current Time(当前时间)。

这是用于头发解决方案的当前时间。默认情况下,向其提供来自主时间节点的传入连接。这可以替换为某个其他连接(例如,从表达式或参数曲线),然后基于该时间值完成解算。必须存在某个传入连接,才能播放Hair System (头发系统)对象。

03 Stretch Resistance (拉伸阻力)。

指定头发在受到张力时抵制拉伸的量。较大的值需要更多的计算,从而导致模拟时间较长。增加解算器Substeps (子步)可能会减少拉伸。

04 Compression Resistance (压缩阻力)。

指定头发沿一个分段抵制压缩的量。

05 Bend Resistance (弯曲阻力)。

指定头发在受到应力时抵制弯曲的量。较大的值需要更多的计算,从而导致模拟时间较长。

06 Twist Resistance (扭曲阻力)。

指定头发可以沿其长度动态扭曲的量。当头发静止形状不笔直时,Twist Resistance (扭曲阻力)的效果很明显。增加Twist Resistance (扭曲阻力)可以保持静止形状。

07 Extra Bend Links (附加弯曲链接)。

在彼此不是最靠近或不靠近邻近头发的头发的顶点之间添加弯曲链接。这些链接有助于具有许多顶点的头发的弯曲和扭曲阻力。ExtraBendLinks(附加弯曲链接)可以创建看起来不自然的头发效果,其中大比例的头发比小比例的硬。

08 Rest Length Scale (静止长度比例)。

指定头发静止长度的倍增,使得头发可以在静止位置更为舒展或收拢。若要避免在模拟开始时仓促捕捉,请在Rest Length Scale (静止长度比例)值为1的第-个帧创建一个关键帧。 对于后续关键帧,逐渐增加或减小该值。

09 No Stretch(lip post solve length) [无拉伸(片段后解算长度) ]。

启用时,输出头发曲线的长度固定在开始头发曲线的长度。这样会保持输出头发曲线长度恒定,并防止它们拉伸。在Nucleus对模拟进行解算后,No Stretch(clip post solve length) (无拉伸(片段后解算长度) )将应用于头发系统。

◎Stiffness Scale (刚度比例)

影响从头发根部到末端之间的头发硬度,渐变曲线图表中左侧代表头发的根部,右侧代表头发的末端。通常头发的根部会比较粗,因此比末端的头发要硬-些,该属性需要与tifness (硬度)参数配合使用。当Stiffness Scale (硬度比例)值为1时,Siffness (硬度)将不会改变,但是,如果Stiffness (硬度)值为0,那么Siffness Scale (硬度比例)是没有任何效果的。

◎Start Curve Attract (起始曲线吸引)

决定当前头发的位置趋向于起始位置的程度,该属性用处很大,例如,当需要创建硬度较大、不易弯曲的头发或者创建头发随角色运动的效果时,都会很有帮助。

对于长发,可将Start Curve Attract (起始曲线吸引)值设置为0,而对于短发,值为0将很难创建出有一定硬度的头发。在这种情况下,需要将其设置为大于0的值,头发就会变得很硬,不易弯曲,但同时还会有一些动力学特性。 当该值为1时,头发的位置将是起始曲线的位置(相对于变形的毛囊位置),只有碰撞和力的作用会使头发发生偏转的效果。

Attraction Damp (吸引阻尼) :使用该选项可减小Start Curve Attract (起始曲线吸引)属性值产生的效果,减小头发趋向起始曲线位置运动的速度。当需要减小头发弹性[由Start Curve Attract (起始曲线吸引)所引起的]时,或需要将动力学场应用于设定了动画的头发上时,该属性将有很大帮助。

◎Attraction Scale (吸引缩放)

在头发系统中,使用该属性能够沿发丛的长度梯度化减小Start Curve Attract (起始曲线吸引)的属性值。

可通过渐变曲线图来定义头发系统中发丛根部到末端之间的硬度变化,渐变曲线图的左侧代表发丛的根部,右侧代表发丛的末端,例如,如果要使发丛末端的硬度大于根部的硬度,那么就要使右侧的值比左侧的值小。只有当Start Curve Attract (起始曲线吸引)为非0的值时,该属性才可用。

◎ Forces (力)

01 Mass (质量)。

设置头发顶点的模拟质量。Mass (质量)影响头发与其他Nucleus对象发生碰撞的程度且影响Drag (拖曳)。具有较高Mass (质量)的头发的行为更类似于使用低Drag (拖曳)值时的链条。在这种情况下,头发比空气要重得多。

02 Drag(拖曳)。

用于模拟头发与空气的摩擦状态,另外也可以帮助稳定模拟过程。当该值为1时,头发呈现出没有惯性和跟随的运动状态,就像是在浓稠液体中运动一样,如下图所示不同的数值所产生的效果。

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

03 Tangential Drag (切向阻力)。

指定沿头发方向的阻力大小。如果设置为0,则头发沿切向或其形状方向移动时没有阻力。如果Tangential Drag (切向阻力)设置为1,则Drag (阻力)在所有方向都是相等的。对于具有低Tangential Drag (切向阻力)的高Drag (阻力)级别,头发表现为摇摆运动,就像一条蛇穿过水那样。

04 Motion Drag (运动拖曳)。

阻止头发曲线相对毛囊的移动,该属性决定了头发曲线能够随毛囊运动的幅度,以及由于受到其他力的作用时头发的变形程度,通过调节该属性,即可阻止头发的过度运动(如摆动),而不必增大Iterations (迭代次数)值。

注意:运动拖曳不会影响毛囊。

05 Damp(阻尼)。

阻止头发的运动,使其能够更好地保持形态,如下图所示。

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

06 Stretch Damp (拉伸阻尼)。

指定速度因头发曲线顶点之间的拉伸而衰减的程度。增加Stretch Damp (拉伸阻尼)可使头发拉伸而不反弹。

07 Dynamics Weight (动力学权重)。

该属性是相关动力学场对头发运动影响程度的比例系数。

08 Ignore Solver Gravity (忽略解算器重力)。

启用该选项时,将禁用当前头发对象的解算器Gravity (重力)。

09 Ignore Solver Wind (忽略解算器风)。

启用该选项时,将禁用当前头发对象的解算器Wind (风)。

10 Disable Follicle Anim (禁用毛囊动画)。

启用此选项后,播放时将禁用毛囊动画求值。这是一种优化设置,可提高模拟已设置动画的毛囊时的播放性能。

在启用Disable Follicle Anim (禁用毛囊动画)的情况下缓存模拟时,请将Cacheable Attributes (可缓存的属性)设置为Dynamic State (动力学状态)。这样可以确保将Twist Resistance (扭曲阻力)效果保存到nCache文件中。

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

    2101期学员李思庭作品

  • 2104期学员林雪茹作品

    2104期学员林雪茹作品

  • 2107期学员赵凌作品

    2107期学员赵凌作品

  • 2107期学员赵燃作品

    2107期学员赵燃作品

  • 2106期学员徐正浩作品

    2106期学员徐正浩作品

  • 2106期学员弓莉作品

    2106期学员弓莉作品

  • 2105期学员白羽新作品

    2105期学员白羽新作品

  • 2107期学员王佳蕊作品

    2107期学员王佳蕊作品

专业问题咨询

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

微信扫码在线答疑

扫码领福利1V1在线答疑

点击咨询
添加老师微信,马上领取免费课程资源

1. 打开微信扫一扫,扫描左侧二维码

2. 添加老师微信,马上领取免费课程资源

×

同学您好!

您已成功报名0元试学活动,老师会在第一时间与您取得联系,请保持电话畅通!
确定