刚体,上

2020-04-19  本文已影响0人  大熊阿佐格

研究物体:硬物体:金属,石头

                  软物体:果冻,气球

                  首先学习硬物体和软物体,之后会学习布料和毛发

模拟标签

模拟标签包含:刚体,柔体,碰撞体,检测体,布料,布料检测器,布料绑带

上图是给平面和立方体同时添加刚体,结果就这样。

当把平面的模拟标签改为碰撞体后,结果如上所示。碰撞体其实就是一个不动的刚体。

为什么会下落?因为在系统工程中有一个默认的参数-重力。

ctrl+d调出工程设置可以对此进行设置

调整重力方向

基本参数介绍


动力学面板

启用

启用选项

当取消启用后,模拟标签变灰。

启用选项

在立方体上方加一个球体,给予刚体标签,在立方体模拟标签关闭的情况下,球体直接穿过立方体。

动力学

当动力学开关关闭时,刚体标签就变成了碰撞体标签。在这里立方体就变成了碰撞体。

设置初始状态

首先用一个平面和多个规格相同的立方体,建立一个多米诺立方体

多米诺刚体

可以清晰的看到在时间发生变化时,这几个立方体都发生了抖动,这是因为,立方体和平面之间存在间隙,在最开始的时间里,立方体从有一定高度到和平面接触这个过程中,发生了晃动和移动。

立方体与平面间有间隙

假如把这个间隙调整成立方体和平面重叠呢。

平面与立方体重叠

这是因为都是刚体,挤在一起,就会弹开了。

加入一个变化,给第一个立方体一个斜度。这几个立方地是先落地,然后再依次碰倒,怎样让它没有落地的这个过程直接开始碰撞呢。

多米诺碰撞体

设置初始状态主要就是为了解决这个微小变化的的问题。

选中这几个立方体的模拟标签,试着走几帧,找到几个立方体都微小变化后一个稳定的帧,点击设置初始状态,动画就会从这一帧开始。

设置初始状态

这个例子,我认为是通过时间的调整改变了物体的坐标,因为在未设置初始状态之前,这几个立方体的y轴位置不一样,设置完之后,y轴数值相同了。或者说是改变了关键帧,将设置点处的关键帧设置为第一帧,将这一帧之前的帧删除掉了。

未设置初始状态之前

激发

激发条件:立即

                  在峰速

                  开启碰撞

                  由xpresso

刚体默认情况是  立即

下面是开启碰撞模式

开启碰撞就是有东西碰它,才能激活它的刚体计算。

学一学  在峰速   这个选项

设置成在峰速,然后试一试。没啥变化。

激发条件:在峰速

在峰速,峰:高点。

在峰速,在速度的高点。

在峰速

先不开启刚体标签,给立方体的x轴位移k一个动画,然后动画演示,开启刚体标签,然后发现,刚体标签开启后,物体时从x轴运动了一半的地方开始下落。

其实在峰速这个激发项,就是说在物体变化速度的最高点才会激发刚体运算。

改变物体运动曲线即动画时间函数,可以改变在峰速激发点的位置。

在峰速可以配合简易效果器,实现自上而下或自下而上的动画效果。


碰撞面板

继承标签

先建立几个物体,alt+g打组,给组一个模拟刚体标签,然后试一下。

碰撞失败

碰撞出现问题

继承标签有三个选项:无

                                   应用标签到子集

                                   复合碰撞外形

默认模式选择的是无,所以对父级设置并不能继承到子集,这里勾选   应用标签到子集,顺便试一下  复合碰撞外形

显而易见,前者每个物体都是独立的,后者复合外形是把这几个物体作为了一个整体。

尝试改变一下层级结构,结果一样。

改变层级

独立元素

然后,用常用运动图形  克隆试一试。

克隆刚体标签

克隆的物体,如果想要刚体作用,不光需要开启继承标签的  应用标签到子集,还需要开启独立元素。这不同于空父级的操作。

克隆,应用标签到子集开启,独立元素变化

因为数字人老师有讲过这个,所以,还是拿他的例子作为参考,加深印象。

试了一下,发现对于克隆物体也并不是非要打开继承标签啊!

继承标签关闭

对于文本的尝试

独立元素:顶层

文本,独立元素顶层就是把每一行分成一组

接着看

独立元素:第二阶段

文本,独立元素第二阶段就是把空格之间的每组词作为一体。

接着

独立元素:全部

文本,独立元素全部就是把每个字体当作一体。

上一篇 下一篇

猜你喜欢

热点阅读