注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

数字人的学习空间

分享技能和感悟

 
 
 

日志

 
 

数字人C4D学习笔录之六:动力学初探  

2014-11-07 08:41:59|  分类: 动力学 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
一、刚体重心:
数字人C4D学习笔录之六:动力学初探(待续) - 数字人 - 数字人的空间
你知道不倒翁的原理吗?上面的物体为什么不到,因为它的重心特别低。
物体的几何中心和重心不是一个概念。几何中心影响物体的旋转和移动,而物体的重心与刚体动力学有关。
1、建立地面和圆锥。
数字人C4D学习笔录之六:动力学初探(待续) - 数字人 - 数字人的空间
 
 2、添加刚体和碰撞体标签。
数字人C4D学习笔录之六:动力学初探(待续) - 数字人 - 数字人的空间
 
3、点击圆锥,坐标指示的是物体的中心。
数字人C4D学习笔录之六:动力学初探(待续) - 数字人 - 数字人的空间
 
4、勾选启用和碰撞外形。
数字人C4D学习笔录之六:动力学初探(待续) - 数字人 - 数字人的空间
 
5、点击播放,暂停上边的坐标为几何中心,下边的为重心。
数字人C4D学习笔录之六:动力学初探(待续) - 数字人 - 数字人的空间

6、把圆锥的上边半径变大,发现中心不变,重心提高。 
数字人C4D学习笔录之六:动力学初探(待续) - 数字人 - 数字人的空间

7、重心与动力学有什么关系呢?
建立如下场景,并设好动力学标签。
数字人C4D学习笔录之六:动力学初探(待续) - 数字人 - 数字人的空间
 点击播放,胶囊落地倒下。
数字人C4D学习笔录之六:动力学初探(待续) - 数字人 - 数字人的空间

观看他的重心在胶囊的中间。
数字人C4D学习笔录之六:动力学初探(待续) - 数字人 - 数字人的空间
 
 点击胶囊的动力学标签,勾选自定义重心(自定义中心是指质量的中心,为重心),在Y向向下移动70单位。看到胶囊的重心下移。
数字人C4D学习笔录之六:动力学初探(待续) - 数字人 - 数字人的空间

把胶囊在空中旋转一个角度,点击播放模拟。 
数字人C4D学习笔录之六:动力学初探(待续) - 数字人 - 数字人的空间

胶囊落地之后,前后摇摆就是不到。
数字人C4D学习笔录之六:动力学初探(待续) - 数字人 - 数字人的空间

最后,直立。 他的原理和不倒翁是一样的。
数字人C4D学习笔录之六:动力学初探(待续) - 数字人 - 数字人的空间
 
在以后的实例中,将举例制作一个不倒翁动画。

二、质量和密度:
数字人C4D学习笔录之六:动力学初探(待续) - 数字人 - 数字人的空间

一个小钢球和一个大木球撞到一起会发生什么事情? 
会反弹。现实中,钢球可能反弹不大,木球反弹非常大,这是为什么?因为他们的质量和密度的原因。
在C4D中如果给两个一大一小的物体赋予刚体标签,在赋予初速度,能真实模拟吗?
1、建立场景如下,设置木球的初速度。
数字人C4D学习笔录之六:动力学初探(待续) - 数字人 - 数字人的空间

2、设置钢球的初速度 
数字人C4D学习笔录之六:动力学初探(待续) - 数字人 - 数字人的空间
 
3、点击播放模拟,发现木球把钢球撞跑。为什么是这样?模拟和材质无关,好像与模型大小有关。
数字人C4D学习笔录之六:动力学初探(待续) - 数字人 - 数字人的空间
 
4、其实和质量有关。物理中:质量=密度×体积。
所以要想模拟真实,必须改变质量大小。而在C4D中默认密度为1,当然,木球体积大,所以木球质量大了,按照动量守恒定律,出现这个结果。(我真是再讲C4D吗?我在讲物理啊!)
数字人C4D学习笔录之六:动力学初探(待续) - 数字人 - 数字人的空间
 
5、看来必须自定义质量了。
点击木球的动力学标签,质量---使用---自定义质量--质量为10。
数字人C4D学习笔录之六:动力学初探(待续) - 数字人 - 数字人的空间
 点击刚球的动力学标签,质量---使用---自定义质量--质量为20,
数字人C4D学习笔录之六:动力学初探(待续) - 数字人 - 数字人的空间
 
6、在点击播放仿真模拟,正确!
数字人C4D学习笔录之六:动力学初探(待续) - 数字人 - 数字人的空间
 
所以,运用C4D动画仿真你必须先明白物理道理,然后,再去调参数,否则,反正很不会正确的。

三、惰性化:
数字人C4D学习笔录之六:动力学初探 - 数字人 - 数字人的空间
 这是动力学为了优化而设计的预制,当物体运动的速度或角速度低于设定值时,改刚体将在2秒钟停下来。
四、阻尼:
数字人C4D学习笔录之六:动力学初探 - 数字人 - 数字人的空间
 
阻尼是阻碍动力学继续运动下去的因素。分为线性阻尼(线性运动)和角度阻尼(旋转运动)。
1、在场景建立小球的克隆:
数字人C4D学习笔录之六:动力学初探 - 数字人 - 数字人的空间
 
2、赋予刚体标签,设置如下:
数字人C4D学习笔录之六:动力学初探 - 数字人 - 数字人的空间

 3、点击播放模拟,小球四散滚落。
数字人C4D学习笔录之六:动力学初探 - 数字人 - 数字人的空间

4、点击小球刚体标签,选择“力”,提高线性阻尼和角度阻尼数值,增大阻尼。
数字人C4D学习笔录之六:动力学初探 - 数字人 - 数字人的空间

5、点击播放模拟,小球下落,发现不愿意散开,好像粘在一起。阻尼起作用了。
数字人C4D学习笔录之六:动力学初探 - 数字人 - 数字人的空间
  
、碰撞燥波:
数字人C4D学习笔录之六:动力学初探 - 数字人 - 数字人的空间
这个参数是为了增加碰撞的不同的可能性。如果三个物体从空中落下,如果这个参数为0,那么这三个物体下落与地面碰撞情况是一样的,这不现实。增大碰撞燥波,使三个物体下落不一样。


  评论这张
 
阅读(1124)| 评论(2)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2016