• 微课视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
微课江湖
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 微课视频
  • photoshop
  • Fireworks
  • CorelDraw
  • Illustrator
  • Painter
  • Freehand
  • Indesign
  • flash
  • maya
  • autocad
  • 3dmax
您的位置:首页 > 平面设计 >maya > maya粒子动力学——在泥地表面创建脚印实例教程

maya粒子动力学——在泥地表面创建脚印实例教程

作者:海啸 字体:[增加 减小] 来源:互联网 时间:2017-05-24

海啸 向大家分享了maya粒子动力学——在泥地表面创建脚印实例教程,其中包含maya粒子融合,maya粒子,maya粒子特效,maya粒子替代,maya粒子教程等知识点,遇到此问题的同学们可以参考下

这是一篇maya粒子动力学教程,这教程里,我们将看到怎样在一个泥地表面创建脚印。一个非常好的角色动画与动力,用这个例子来给的朋友们讲解maya的粒子动力学知识,先看一个截图:

maya粒子动力学实例讲解  MAYA经典教程

  学综合使用的范例。至少有两种方法可以解决这个问题(踩稀泥),一个办法是做一个刚

  性物体使用rigid body/particle 碰撞实现泥地的压痕。问题是用这种方法实现时,当走

  路时刚性物体不能被弯曲。

  第二种方法是使用力场绑定到脚来变形一个由softbody mesh制作出的泥泞路面

第一步:

  打开场景文件:footprints.ma.

  点击下载

  这个场景文件里包括一双行进于泥地表面上的脚,如果你此时播放动画,地面与那双靴子不会相互影响。激活 persp/outliner

  *选择mud surface

  *选择soft/rigid bodies-create soft body-soft option 接下来 在creation options 卷展览下选择make soft

  *按create生成

  *在 outliner栏里选择mudparticle,并在channels 盒里将conserve设为 0

第二步;

  由于没有力场的绑定此时的地面仍然没有变形,我们将加入空气力场给脚底和脚跟来完成这种影响

  *再不选择任何物体的情况下,选择fields-air-air options

   *调整参数如下:

   magnitude 100

   attenuation 0.5

   direction to -1,0

   max distance 0.2 (后来我把它改成1了觉得更好些,用0.2好像mud没有被作用)

  *按create生成

  *在 outliner栏里按Ctr建选择 bootlsole 和 airfield1.

  * 选择 fields - attach to selected objects as source.

  在outliner中我们将看见air field 与bootlsole已成为父子关系,绑定的同时力场也移到了bootlsole的中心位置。

  重复上面的操作给heell和bootr即bootr里的heelr

第三步

  这一步里我们将用到dynamics relationship editor 来给地面(mud)加上力场

  *选择window - relationship editors - dynamic relationships...

  *在左栏里选择mud

  *在右栏里选择所有的fields

  里场现在已经被连接,播放动画看看效果

  注意:必须将playback speed设为free。

maya粒子动力学实例讲解  MAYA经典教程

第四步

  泥巴的变形可以通过脚前部的泥凸起来表现得更真实些。用同样的力场绑定到脚的指定

  方向就能解决了,但这里我们要用到一个表达式来确定field被即活时的magnitude属性。

  换句话说,表达时将限制当脚踩到泥里时和脚离开地面时的field的magnitude

  *返回到第一帧

  *挑选fields - create air - options,按reset重置为默认值,按下面参数设置

  air name : pushupairl

  attenuation: 0.5

  direction : 0,1,0

  speed : 1.0

  max distance : 1.0

  按create生成

  *把pushupairl放在左脚趾下一点

  *在outliner中用mmb把pushupairl拖到bootl上。

  pushupairl此时变成了bootl的子物体

  重复这些操作给right boot 命名新的airfield 为pushupairr

  打开dynamic relationships... 连接pushupfieles给mud 物体。

maya粒子动力学实例讲解  MAYA经典教程

第五步

   我们将给pushupair airfields的 magnitude attribute 加入一个表达式

  *选择select pushupairl 在channel box 中反白显示magnitude

  *在magnitude 上右击鼠标再谈出的菜单中选择expressions

  *输入下面的语句

  if (bootl.translatey -3.0) { pushupairl.magnitude = 0; }

  else { pushupairl.magnitude = 50; }

  *按create生效

  *重复同样的工作给pushupairr(注意把上面表达式里的*l改成*r)

  *播放动画

  mud 物体的凸起形式取决于pushupair fields的放置位置和magnitude值,可以通过调整它

  们得到满意的效果。

  至此我们通过使用softbody和field完成了一个步迹动画。可以看得出当脚步向前走动时,脚前步的泥被簇拥而起

  以上就是maya在泥地表面创建脚印实例教程,希望对大家有所帮助!

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Maya 由软体发射粒子效果制作过程
  • Maya 7.0 粒子系统-力场全解
  • MAYA粒子碎片合成漂亮的苹果商标标志
  • Maya粒子替换实现射箭效果图文教程
  • MAYA制作粒子跟踪gif动画效果
  • maya粒子制作炫酷的烟火动画效果教程
  • maya粒子动力学——在泥地表面创建脚印实例教程

相关文章

  • 2017-05-24maya内生长表面的制作方法
  • 2017-05-24MAYA结合多种软件制作游戏里的BOSS角色
  • 2017-05-24Maya怎样新建项目? Maya创建新项目的教程
  • 2017-05-24MAYA粒子替换功能和Mel命令colorAtPoint教程
  • 2017-05-24MAYA打造逼真的机器人瓦利全过程解析
  • 2017-05-24MAYA制作可爱带着眼睛的卡通女孩角色
  • 2017-05-24maya 7.0 渲染基础之制作背景方法
  • 2017-05-24maya2009打造黑客帝国人物莫非斯教程
  • 2017-05-24MAYA Hair制作柔体动画处理教程
  • 2017-05-24maya人物模型怎么制作低模Ao贴图?

文章分类

  • photoshop
  • Fireworks
  • CorelDraw
  • Illustrator
  • Painter
  • Freehand
  • Indesign
  • flash
  • maya
  • autocad
  • 3dmax

最近更新的内容

    • MAYA粒子系统打造粒子与物体碰撞时的效果
    • maya工具栏不见了怎么显示出来?
    • MAX7的Mentalray制作高光柔化效果
    • MAYA制作加勒比海盗:亡灵的宝藏海盗Hype角色
    • [理论知识]MAYA如何精确把握形体姿态
    • maya怎么使用BVH格式文件?
    • Maya怎么制作复古台灯模型?Maya台灯模型实例教程
    • 利用maya中实现的hdr光照效果教程
    • 用MAYA节点制作逼真的沼泽地积水效果
    • maya怎么制作漂亮的圆桌模型?

关于我们 - 联系我们 - 免责声明 - 网站地图

©2015-2018 All Rights Reserved. 微课江湖 版权所有