返回首页 >> Maya文档 >> maya场 > 阻力(Fields > Drag)

场 > 阻力(Fields > Drag)


这将创建一个“阻力”(Drag)场。请参见使用阻力场。

场 > 阻力(Fields > Drag)>

可利用该图标在创建“阻力”(Drag)场时设定选项。

幅值(Magnitude)
设定阻力场的强度。幅值越大,对移动对象的阻力就越大。

衰减(Attenuation)
设定场的强度随着到受影响对象的距离增加而减小的量。更改的速率与距离成指数关系;“衰减”(Attenuation)为指数。如果将“衰减”(Attenuation)设定为 0,则力不随距离变化而变化。

速率衰减(Speed Attenuation)
当粒子的速度小于“速率衰减”(Speed Attenuation)值时,阻力大小会减小。这样可通过减慢移动粒子的速度来降低阻力对其影响的程度,而如果加快移动粒子的速度,仍会发生强阻尼现象。仅在属性编辑器中可用。

使用方向(Use Direction)
指定仅根据对象的速度(依赖于“方向 X”(Direction X)、“方向 Y”(Direction Y)和“方向 Z”(Direction Z))施加阻力。仅在属性编辑器中可用。

例如,如果启用“使用方向”(Use Direction)并沿阻力方向移动对象,则会对该对象应用阻力场的整个阻力。如果沿与阻力垂直的方向移动对象,则不会对该对象应用任何阻力。如果沿相反方向移动对象,则会使该对象加速。

方向 X(Direction X)、方向 Y(Direction Y)、方向 Z(Direction Z)
沿 X、Y 和 Z 轴设定阻力的影响方向。必须启用“使用方向”(Use Direction),“方向 X”(Direction X)、“方向 Y”(Direction Y)和“方向 Z”(Direction Z)才能生效。

继承速度(Inherit Velocity)
阻力相对于阻力场移动的量。阻力场类似于一团空气、一片水或一块泥,具体取决于幅值。通过“继承速度”(Inherit Velocity)属性可在变换场时移动此类对象。仅在属性编辑器中可用。

如果“继承速度”(Inherit Velocity)设定为 1.0,则它将完全随场一起移动。如果幅值很高,则会以该幅值拉动该场范围内的任何对象,例如拉动陷在泥中的卵石。它的工作方式类似于空气场中的“继承速度”,只是它会更精确地跟踪整个变换过程并包括变换中的缩放和斜切。此外,它不需要您具有空气场所使用的次级风速。

“阻力”(Drag)场中的“继承速度”(Inherit Velocity)对各种效果都非常有用:

可以将该场作为移动的对象的父对象。对象移动时,该场将创建对象的尾迹,通过该对象的运动来阻止附近的粒子或流体。这可以帮助固定头部的头发。例如,在某种程度上,它可以虚设头部附近的头发之间的碰撞行为。
可以设置“阻力”(Drag)场的“继承速度”(Inherit Velocity)属性的动画,以便在粒子行为仍保持动态形式的情况下设置粒子运动的关键帧。其行为就像一只手抓住粒子,推动或扭曲它们,然后再将其松开。通过设置场的缩放动画可创建爆炸。
运动衰减(Motion Attenuation)
在场慢速移动时会降低阻力的影响。当运动衰减大于零时,如果场处于静态,则不存在阻力。如果场的速度等于或大于“运动衰减”(Motion Attenuation)值,则会应用阻力的完全幅值设置。这仅在“继承速度”(Inherit Velocity)不为零时才有效。仅在属性编辑器中可用。

距离(Distance)

使用最大距离(Use Max Distance)
如果启用“使用最大距离”(Use Max Distance),则由“最大距离”(Max Distance)设置定义的区域内连接的对象会受阻力场影响。“最大距离”(Max Distance)之外的任何连接的对象均不受阻力场的影响。仅在属性编辑器中可用。

如果禁用“使用最大距离”(Use Max Distance),则所有连接的对象都受阻力场的影响,而与它们距离阻力场远近无关。

最大距离(Max Distance)
设定阻力场中能够施加场的最大距离。还必须启用“使用最大距离”(Use Max Distance),“最大距离”(Max Distance)才能生效。仅在属性编辑器中可用。

衰减曲线(Falloff Curve)

请参见“衰减曲线”。

体积形状(Volume shape)

请参见“体积图形”。

特殊效果(Special Effects)

仅在对象字段的“属性编辑器”(Attribute Editor)中可用。

逐顶点应用(Apply Per Vertex)
设定从对象发散场的位置。如果启用“逐顶点应用”(Apply Per Vertex),所选对象的每个点(CV、粒子、顶点)将以完全强度均等施加场。如果禁用“逐顶点应用”(Apply Per Vertex),仅从指定点的平均位置施加场。

如果使用的是“属性编辑器”(Attribute Editor),请打开“特殊效果”(Special Effects)部分以显示“逐顶点应用”(Apply Per Vertex)属性。仅在对象字段的“属性编辑器”(Attribute Editor)中可用。

请将您关于此页内容的评论发送给我们