教您使用MAYA制作雪地滚球效果

文章分类:设计资讯-基础教程 发布时间:2015-09-07

雪地滚球效果1、使用MAYA准备场景。建立一个多边形plane,这里设置其宽度width=20 ,高度height=20,宽度和高度的细分值都设置为30。我们将用它来作为雪地,如图。

教您使用MAYA制作雪地滚球效果

     2、选择这个平面,将它指定为softbody柔体。dynamicssoft/rigid bodiescreate soft body 在弹出的对话框中设置如下,点击创建。

教您使用MAYA制作雪地滚球效果

     3、再创建一个多边形球体,用来当作碰撞物体。半径设为2

教您使用MAYA制作雪地滚球效果

     4、选择这个球体,将它指定为active rigidbody主动刚体。dynamicssoft/rigid bodiescreate active rigid body保持默认参数即可:

教您使用MAYA制作雪地滚球效果

     5、保持选择球体,按ctrl+a 打开 atrribute editor,在rigidbody标签下performance attributes项的stand in下拉菜单更改为sphere。这样就可以加速动力学计算速度,因为我们的碰撞物体也是球体。

教您使用MAYA制作雪地滚球效果

     6、为球体添加重力 dynamicsfieldsgravity 默认参数即可。播放动画,可以看到球体开始下落了。

     7、但是球体和雪地之间并没有发生碰撞。现在为雪地和球体之间添加碰撞。先选择雪地,再选择球体,然后使用dynamicsparticlesmake collide 添加碰撞命令。这时,当球体下落时,就会和雪地之间发生碰撞了。

教您使用MAYA制作雪地滚球效果

     8、为了不让球体一直下落,需要给雪地指定一个厚度。在outline中选择创建雪地时被隐藏的物体,就是开头没有copy前缀的plane物体。按shift+h将它显示出来并向下移动一些来充当被雪覆盖的地面。教您使用MAYA制作雪地滚球效果

     9、接下来给地面制定为被动刚体dynamicssoft/rigid bodiescreate active pasive body保持默认参数即可。

    10、我们会发现,当球落到地上的时候,雪地的表面由于受到球体碰撞力的作用,还会一直运动,这是一个错误。下面来修正这个错误。

教您使用MAYA制作雪地滚球效果

    11、框选上面的雪地,在通道盒中减小conserve的数值,到0.1左右。再执行动画。问题得到了解决。

    12、下面给球体一个x轴方向的出速度,让它在雪地里能过滚起来。选择球体,按ctrl+a进入atrribute editor的rigidbody标签的initail settings项,设置initial velocity的x轴速度为5。

教您使用MAYA制作雪地滚球效果

    13、播放动画,效果还可以。到目前为止,用这种方法制作脚印动画基本可以满足要求了。但是如果是一个在雪地上滚动的物体,那么可能会发现它在雪地上不太容易停下来,显得很假。
    14、这时可以考虑打开球体刚体属性里的particle collision属性,并适当增大球体和地面的质量mass、初速度、阻尼damping直到感觉效果可以。

如上,雪地滚球的动画效果就制作出来了。 如果你使用MAYA制作雪地球效果,就这么简单,如果您感兴趣或者有疑问,可以到模型云交流讨论哦。

世界500强选择我们的理由

展览设计搭建服务热线:400-6179-888
  • 官方搭建商

    五届进博会搭建商;第一届进博会搭建项目与搭建面积居行业首位

  • 40万+

    海内外项目搭建面积超过40万平,场馆100余座,搭建项目数与面积总量在展览设计搭建领域一骑绝尘

  • 106个国家

    服务网络覆盖全球106个国家,602个城市,与亚洲,欧洲,北美等200余家主办场馆达成长期战略合作关系

  • 100位+

    拥有100位业界设计师, 服务超过70%的世界五百强及400余家政府机构,荣获设计类奖项60余

  • 一站服务

    一站式展台设计策划运营,多角度为展会营销赋能,打通全产业链,提供一站式设计搭建服务体验

上一页 如何用MAYA动力学制作雪地里的脚印 下一页 教您怎样用MAYA粒子替换实现射箭模型