查看: 1178|回复: 0
打印 上一主题 下一主题

Maya利用动力学创建牛顿摆

[复制链接]
.    

3797

主题

11

听众

5万

积分

首席设计师

Rank: 8Rank: 8

纳金币
32328
精华
41

活跃会员 优秀版主 荣誉管理 论坛元老

跳转到指定楼层
楼主
发表于 2013-1-9 16:41:39 |只看该作者 |倒序浏览
首先看一下效果图。
  
  效果如图2。
  
  1、创建一个NURBS立方体,并通过缩放工具将其变形成如图的形状,较长的方向为Z轴。
  
  2、创建一个圆柱体,通过缩放工具变形后放在一端,然后再选择复制工具Edit/Duplicate,设置如图。  
  3、在侧视图中用EP Curve Tool绘制中间的和左边,并插入圆管的直线段(选项如图)。弯曲部分为两段圆弧,圆弧创建完成之后,将两圆弧和竖直线进行相接,使用align Curves命令,选项如图,然后复制出另一边的曲线,最后将所有线段两两相接。
  
  4、创建一个圆,然后按shift选择刚才我们创建的曲线,选择ex***de命令,挤压出上面的管道,然后复制出另一边的。圆的直径应和竖直的圆管直径相同。  
  5、创建一个球体,然后将它放置在图中所示的位置。
  
  6、创建一个圆环,缩放并旋转它,然后将它放置在图中所视的位置,用来做为球体的吊环。  
  7、在前视图中用EP曲线创建两段直线,左边起点为金属管的底部,右下端终点为刚才创建的圆环的左侧,也可以只创建一段复制另一段。  
  8、再创建一段弧,将两条直线和弧互相联接。这样就形成了吊着小球的细绳的路径。
  
  9、再创建一个圆,并按shift选择刚才创建的曲线,选择ex***de命令进行挤压出细绳。
  
  10、将它们进行复制,排列成像图上这样,互相之间不要接触,留一个小一点的缝隙,将下面的立方体用round tool做成圆角,半径可以自设,在每一个角和三个边上一起使用round tool工具。
  
  11、把小球全部选定,选择create active rigid body命令。这样就将它们都设置为主动钢体。
  
  12、把小球全部选定,选择fields/gravity命令。这样就是为了给它们加上重力。
  
  13、先把小球和细绳隐藏起来,只留第一个小球,选择fields/gravity命令。
  
  14、将constraint type选择如图中所示,勾选set initial position,其中的Z值即为小球的Z值X,Y分别为细绳与左上端钢管接触位置的坐标。创建后再重复此操作,将X值改为右侧的坐标,如果你没有改变中心点,那么你只需要将负号去掉,这样就创建了两个Nail钢体约束。
 
  15、创建之后效果如图,选择细绳按shift选择小球按下p键,指定小球为细绳的父物体,当小球移动时细绳会跟着动,同样将细绳指定为圆环的父物体。此时播放动画,会发现球体根本不会动。因为这没有初始的动力,其它球体设置方法相同。
  
  16、将第一个小球和其它小球的属性设置如图。
  
  17、将我们创建的重力选择,设置其属性如图,magnitude的重力大小可以自己调节。  
  18、效果如图。
【来源:互联网】
更多精彩教程,尽在web3D纳金网http://www.narkii.com/college/
分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2024-9-22 01:58 , Processed in 0.162203 second(s), 33 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部