Make Www.Edu-cn.Com Your Home Page!
用户名: 密码: 验证码: 注册
  当前位置: > 中国教程网>图形图像>三维立体>maya> Maya 4.0 粒子系统-力场

Maya 4.0 粒子系统-力场

作者:   来源:中国教程网   点击:   日期:2007-04-01
Maya 4.0 粒子系统-力场
     Maya 中的力场可以模拟各种物体现象,如重力等。它与粒子系统结合可以产生许多奇妙的效果。有 8 个力场是经常用到的。它们的形状不同,功能也各不相同。有些时候,需要共同运用多个力场才能完成复杂的力学效果。这 8 个力场分别是: Air Field( 气体力场 ) 、 Drag Field( 拖拽力场 ) 、 Gravity Field( 重力力场 ) 、 Newton Field( 牛顿力场 ) 、 Radial Field( 放射力场 ) 、 Turbulence Field( 振荡力场 ) 、 Uniform Field( 统一力场 ) 和 Vortex Field( 漩涡力场 ) 。这些力场可以作用于 Maya 中的任何物体。

气体力场

中国教育网

气体力场主要用于模拟空气运动的效果,被影响的物体将会产生加速或者减速运动,以模拟“风吹”的效果。 edu-cn.com

气体力场你作为某个物体的子物体,当这个物体运动时,就会影响周围的物体。如图 10-37 所示,把气体力场作为双脚的子物体,当双脚碰到粒子物体时,气体力场就会影响粒子物体,以产生水纹或者灰尘的效果。

中国论文网

中国论文网

图 10-37 气体力场作用效果 edu-cn.com

在 Dynamics 模式下,执行 Fields → Air □命令,打开如图 10-38 所示的对话框,以便设置气体力场的各种参数。 edu-cn.com

● Air Fields Name :设置气体力场的名称。

中国教程网

● Wind :系统默认的自然风设置,可以产生一种接近自然风的效果。可以使受影响的物体做加速运动。 edu-cn.com

● Wake :系统默认的阵风设置,可以产生一种近似间歇风的效果。 AOE3 STUDIO

● Fan :系统的默认设置,可以产生一种柔风的效果,被影响的物体将在 45 °扩 展范围内沿 X 轴以每帧 5 个单位的速度移动,效果如图 10-39 所示。

www.edu-cn.com

edu-cn.com

图 10-38 Air Options 对话框 edu-cn.com

www.edu-cn.com

图 10-39 柔风效果

www.edu-cn.com

● Magnitude :设置气体力场的强度,即受影响物体的移动速度。 Magnitude 和 Direction X 、 Y 和 Z 属性共同决定了风的速度。

www.edu4u.com.cn

该数值越大,气体力场的力量越大。如果该值为正值,气体力场向外推被影响物体,如果该值为负值,气体力场向内吸引被影响物体。

www.edu4u.com.cn

● Attenuation :随着气体力场和被影响物体之间距离的增加,力场将会相应减小 强度。当 Attenuation 为 0 时,气体力场的强度不变。 AOE3 STUDIO

● Direction X , Y , Z :设置气体的吹动方向。 www.edu4u.com.cn

● Speed :用于控制被气体力场影响的物体的运动速度。当 Speed 的值为 1 时,物体与空气的运动保持同步;当 Speed 的值为 0 时,物体不会运动,这相当于关闭了气体力场。

www.edu-cn.com

● Inherit Velocity :当气体力场作为子物体随其父物体一起运动时,气体力场本身的运动会影响它所产生的空气运动, Inherit Velocity 就是用来设置这种影响力的,物体受影响的程度可以用如图 10-40 所示的曲线来表示。

中国论文网

edu4u.com.cn

图 10-40 受影响物体的移动速度

www.edu4u.com.cn

● Inherit Rotation :和 Inherit Velocity 相类似,当气体力场本身是旋转的,或者气体力场是旋转物体的子物体时,气体力场的旋转将会影响气体力场所产生风的运动。 中国论文网

● Component Only :当复选框处于非选中状态时,气体力场对被影响物体的所有 元素的影响力是相同的;当该复选框处于选中状态时,气体力场仅仅对物体中的某些元素起作用。

www.edu4u.com.cn

文本框:    图10-41  圆锥角度

● Enable Spread :当该复选框被选中时,气体力场只对被影响物体在 Spread 文本框设置范围内的元素起作用;当没有被选中时,气体力场对物体在 Max Distance 文本框设置范围内的元素起作用。

www.edu-cn.com

● Spread :选中 Enable Spread 复选框时,气体力场的影响范围是一个圆锥形区域,此文本框用于设置圆锥形区域的角度大小,如图 10-41 所示。

www.edu-cn.com

● Use Max Distance :当该复选框处于选 中状态时,气体力场只对被影响物体在 Max Distance 文本框设置范围内的元素起作用。当没有选中该复选框时,气体力场与被影响物体之间将不会受到距离的影响。 中国论文网

● Max Distance :设置气体力场影响大的最大范围。 AOE3 STUDIO

下面是气体力场作用方法的制作实例,具体操作步骤如下: 中国教程网

(1) 新创建一个场景,创建一个二维粒子矩阵和一个 NURBS 球体,如图 10-42 所示。 www.edu-cn.com

(2) 为球体制作出一些移动动画,但要保持球体的 Y 轴坐标保持不变。 中国教程网

(3) 确认球体处于选中状态,执行 Fields → Air □命令,在出现的 Air Options 对话框中单击 Wake 按钮,设置 Magnitude 的值为 10 ,然后单击 Create 按钮。 www.edu-cn.com

(4) 为了使气体力场跟随球体运动,需要使气体力场成为球体的子物体。执行 Window → Hypergraph 命令打开 Hypergraph 窗口,用鼠标中键将气体力场拖动到球体上,结果如图 10-43 所示。 www.edu-cn.com

AOE3 STUDIO

图 10-42 建立场景

AOE3 STUDIO

www.edu-cn.com

图 10-43 Hypergraph 窗口

www.edu-cn.com

(5) 执行 Window → Relationship Editor → Dynamic Relationships 命令,以打开 Dynamic Relationships 窗口,在该窗口左侧的物体列表中选中粒子物体,然后在右侧的窗格中选 airField1 项,如图 10-44 所示。这样气体力场将影响粒子。

www.edu4u.com.cn

www.edu-cn.com

图 10-44 Dynamic Relationship 窗口 漂亮MM女性网

(6) 播放动画观看动画,最后效果如图 10-45 所示。

中国教程网

edu4u.com.cn

图 10-45 最后效果 www.edu4u.com.cn

拖拽力场 中国教程网

拖拽力场主要用于在物体运动时,模拟摩擦力或者阻力的运动现象。执行 Fields → Drag □命令,打开如图 10-46 所示的对话框,以便设置多种参数。 AOE3 STUDIO

中国论文网

图 10-46 Drag Options 对话框

中国教育网

● Drag Field Name :设置拖拽力场的名称。

www.edu4u.com.cn

● Magnitude :设置拖拽力场的强度,值越大,被影响物体的摩擦力或者阻力就越大。

AOE3 STUDIO

● X 、 Y 和 Z Direction :设置拖拽影响力的方向。当物体移动的方向与拖拽力场的方向相同时,拖拽力场具有最大的阻力作用;当物体移动的方向与拖拽力场的方向垂直时,拖拽力场不起作用,当物体移动的方向与拖拽力场的方向相反时,拖拽力场会加速物体的运动。图 10-47 所示的为 DirectionX , Y , Z 值为 1 时,粒子所受影响的效果。

www.edu-cn.com

edu4u.com.cn

图 10-47 拖拽效果示意图 中国论文网

重力场

www.edu-cn.com

重力场主要用于模拟地球的引力,可以使被影响物体的沿固定的方向坠落,这种效果被大量的应用于虚拟显示的环境中。执行 Fields → Gravity □命令,打开如图 10-48 所示的对话框。 edu4u.com.cn

edu4u.com.cn

图 10-48 Gravity Options 对话框 中国论文网

● Gravity Field Name :设置重力场的名称。

www.edu-cn.com

● Magnitude :设置重力场强度大小,其值越大,受影响物体的下落速度越快。 edu-cn.com

● Direction X 、 Y 和 Z :设置重力场的方向。

AOE3 STUDIO

牛顿力场 中国论文网

牛顿力场主要用于模拟万有引力定律,根据万有引力定律,具有牛顿力场的物体可以吸引另一个物体,迫使这个物体朝向它运动。可以利用牛顿力场来模拟碰撞球等 中国论文网

物理现象。执行 Fields → Newton □命令,打开如图 10-49 所示的对话框。

edu-cn.com

edu-cn.com

图 10-49 Newton Options 对话框

中国教程网

● Newton Name :设置牛顿力场的名称。 edu4u.com.cn

● Magnitude :设置牛顿力场强度大小,其值越大,牛顿力场的影响力就越大。 edu-cn.com

● Attenuation :当牛顿力场和被影响物体之间的距离增加时,力场的强度将随之 变小。当 Attenuation 的值为 0 ,牛顿力场的强度将不受距离的影响。 中国教程网

● Min Distance :设置牛顿力场影响的最小范围。

AOE3 STUDIO

● Use Max Distance :当选中此复选框时,牛顿力场只对在 Max Distance 文本框设置范围内的影响物体起作用。如果没有选中此复选框,受影响物体将永远受到牛顿力场的影响。

AOE3 STUDIO

● Max Distance :设置牛顿力场影响的最大范围。

中国教程网

下面是牛顿力场的一个实例,具体操作步骤如下: www.edu-cn.com

(1) 执行 Window → Settings/Preferences → Preferences 命令,弹出 Preferences 对话框,选中 Dynamics 选项,确认 Auto Create Rigid Body 复选框处于选中状态,如图 10-50 所示。 www.edu4u.com.cn

www.edu4u.com.cn

图 10-50 Preferences 对话框 edu-cn.com

(2) 在场景中建立一个 NURBS 球体,然后沿 X 轴移动,使它远离坐标中心点,如图 10-51 所示。 AOE3 STUDIO

edu4u.com.cn

图 10-51 建立 NURBS 球体

edu4u.com.cn

(3) 确定球体处于选中状态。执行 Fields → Newton □命令,打开 Newton Options 对话框,执行 Edit → Reset Setting 命令,然后单击 Create 按钮。 中国教程网

(4) 按 Ctrl+A 键,打开 Newton Options 对话框,设置 Attenuation 的值为 0 。 中国教育网

(5) 重新选中球体,打开 Attribute Editor 对话框的 rigid Body1 选项卡,然后打开 Initial Settings 选项组,设置 Initial Velocity 的值为: 0 ; 0 ; 5 ,如图 10-52 所示。

中国教育网

AOE3 STUDIO

图 10-52 球体的 Attribute Editor 对话框

www.edu-cn.com

(6) 播放动画观看动画效果。

edu4u.com.cn

 

www.edu-cn.com

漂亮MM女性网

edu4u.com.cn


共2页: 上一页 1 [2] 下一页
文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【论坛讨论

   最新文章:
·MAYA女孩头像的建模过程(04-02)
·MAYA毛发教程(04-02)
·Maya 实现透明贴图|(04-02)
·Maya 菜单中英文对照(04-01)
·Maya UV 编辑实例系列(04-01)
·MAYA实现美女泡泡(04-02)
·Maya 脸部布线建模|(04-02)
·Maya Nurbs 汽车坐椅建模(04-01)
·Maya 硬件渲染粒子与软件渲染元素结(04-01)
·Maya 花的建摸(04-02)
   相关文章:
·Maya 6.0 新功能之Hair ·Maya 4.0 动画的基础知识-编辑关键帧
·表达式动画之Functions ·Maya 4.0 表面材质-编辑材质
·Maya Mel基础教程 ·Maya 4.0 灯光-灯光效果
·Maya 硬件渲染粒子与软件渲染元素结合 ·Maya 4.0 灯光-灯光的控制及属性
·Maya Mental Ray 的Final Gathering| ·Maya 4.0 多边形建模-编辑多边形

   文章评论:(0条)
  
用户名: 新注册) 密码: 匿名评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。

 §最新评论:

  责任编辑:中国教程网  

© 2007 Copyright 中国教育网
DesignBy:AOE3 STUDIO & ROCOCO