● Turbulence Field Name :设置振荡力场的名称。
● Magnitude :设置振荡力场的强度,其值越大,振荡力场的影响力就越大。
● Attenuation :当振荡力场与被影响物体之间的距离增大时,力场的强度会随之 减小。当 Attenuation 的值为 0 时,振荡力场的强度保持不变。
● Frequency :设置振荡力场的震动频率,数值越大,被影响物体的震动频率越高。
● Phase X 、 Y 和 Z :设置振荡力场相位的大小。
● Nosie Level :设置振荡力场不规则的程度。
● Noise Ratio :设置振荡力场震动比率的大小。
● Use Max Distance :选中此复选框时,振荡力场只对在 Max Distance 文本框设置范围内的影响物体起作用;如果没有选中此复选框,振荡力场仅从物体的中心向外发挥作用力。
● Max Distance :设置放射力场影响的最大范围。
下面是振荡力场的一个实例,具体操作步骤如下:
(1) 创建一个场景,再创建一个二维粒子矩阵,如图 10-59 所示。
(2) 确认粒子物体处于选中状态,执行 Fields → Turbulence 命令,添加振荡力场。
(3) 播放动画观看效果,如图 10-60 所示。
图 10-59 建立二维粒子矩阵 图 10-60 振荡力场效果
统一力场
统一力场可以使被影响物体在某个方向做匀速运动。执行 Fields → Uniform 命令,打开如图 10-61 所示对话框。
● Uniform Field Name :设置统一力场的名称。
● Magnitude :设置统一力场的强度,数值越大,统一力场的影响力就越大。如果该值为正值,放射力场就会向外排斥被影响的物体;如果该值为负值,则放射力场就会向内吸引被影响的物体。
图 10-61 Uniform Options 对话框
● Attenuation :当统一力场和被影响物体之间的距离变大时,力场强度也会随之 衰减。当该值为 0 时,统一力场的强度保持不变。
● Direction X 、 Y 和 Z :设置统一力场作用力的方向。
● Use Max Distance :选中此复选框时,统一力场只对在 Max Distance 文本框设置范围内的影响物体起作用;如果没有选中此复选框,振荡力场仅从物体的中心向外发挥作用力。
下面是统一力场一个实例,具体操作步骤如下:
(1) 创建一个场景,并且建立一个二维粒子矩阵。
(2) 确认粒子物体处于选中状态,执行 Fields → Uniform 命令打开 Uniform Options 对话框,设置 Direction X 、 Y 、 Z 的值分别为 0 ; 5 ; 0 。
(3) 播放动画可以看到粒子物体匀速向上运动,如图 10-62 所示。
图 10-62 统一力场作用效果
漩涡力场
漩涡力场可以使被影响的物体做圆环或者螺旋状的抛射运动,漩涡力场作用于粒子,可以产生螺旋或者旋风的效果。执行 Fields → Vortex □命令,打开如图 10-63 所示对话框。
图 10-63 Vortex Options 对话框
● Vortex Field Name :设置漩涡力场的名称。
● Magnitude :设置漩涡力场的强度,数值越大,统一力场的影响力就越大。如果该值为正值,漩涡力场就会逆时针旋转被影响的物体;如果该值为负值,则漩涡力场就会顺时针旋转被影响的物体。
● Attenuation :当漩涡力场和被影响物体之间的距离变大时,力场强度也会随之 衰减。当该值为 0 时,统一力场的强度保持不变。
● Axis X 、 Y 和 Z :设置被影响物体的旋转轴。
● Use Max Distance :当选中此复选框时,漩涡力场只对在 Max Distance 文本框设置范围内的影响物体起作用;如果没有选中此复选框,漩涡力场将永远影响指定物体。
● Max Distance :设置放射力场影响的最大范围。如果用漩涡力场作用于物体,通过设置粒子的 Conserve 属性,可以控制粒子的运动方式。当 Conserve 的值为 0 时,粒子物体呈环行式运动,如图 10-64 所示。当 Conserve 的数值大于 0 时,粒子物体呈螺旋式运动,如图 10-65 所示。
图 10-64 圆环形运动 图 10-65 螺旋式运动
FEVTE编注:更多MAYA角色教程讨论交流和MAYA作业提交请进入飞特论坛三维作业板块,地址:https://www.fevte.com/forum-54-1.html
飞特游客
想念你的温柔
委托设计