http://www.c4dcn.com

c4d教程小技巧46. 绳索,毛发动画必备知识——样

c4d教程小技巧46. 绳索,毛发动画必备知识——样条动力学

在上一篇文章中,我谈到了连接器的动态性。在使用动力学模拟真实的物理动画时,我们不可避免地会用绳子、头发之类的东西做一些动画。这时候就需要样条动力学的知识了。在本文中,我们来看看如何使用样条动力学来制作样条相关的动画。

我们先来看一些用样条动力学做的案例。

c4d教程小技巧46.绳索,毛发动画必备知识——样条动力学

c4d教程小技巧46.绳索,毛发动画必备知识——样条动力学

如何使用样条动力学

当使用样条动态,我们需要一个可编辑的样条或头发对象。添加样条线动力学后,样条线会受到环境中各种力的影响。让我们来看看如何添加样条动力学标签和影响。

在标签-头发标签中点击添加样条线动力学,你可以看到我们的可编辑线将在重力的影响下下降。这里需要注意的是是样条动力学标签中设置的重力对样条施加一个力,而不是像刚体标签一样受系统中默认重力设置的影响。

c4d教程小技巧46.绳索,毛发动画必备知识——样条动力学

如何将样条绑定到其他对象上

如果我们需要将样条线绑定到其他对象,或者将线的一部分固定到某个位置,我们需要向样条线添加另一个约束标签。添加约束标签后,我们需要告诉软件哪部分点将被固定,因此我们需要选择一些点和一个受约束的对象。设置后,我们会看到一条黄色的约束线。

我们直接看下图。

c4d教程小技巧46.绳索,毛发动画必备知识——样条动力学

样条曲线也可以由多个点约束,或者设置多个约束标签以由多个对象约束样条曲线。

c4d教程小技巧46.绳索,毛发动画必备知识——样条动力学

在样条动力学的约束标签下,还有另外两个参数。影响表示约束的部分约束力的程度。100完全固定位置,0不受影响。偏移是将固定点移动到更靠近受约束对象的位置。

c4d教程小技巧46.绳索,毛发动画必备知识——样条动力学

如何让样条受到其他物体的碰撞

我们需要为其他对象创建头发碰撞标签,样条线将与带有碰撞标签的对象进行交互。调整样条线动力学的半径参数可以定义样条线与其他对象碰撞时的半径。

c4d教程小技巧46.绳索,毛发动画必备知识——样条动力学

如何将样条动力学与刚体动力学结合

在学会了样条动力学的基本用法后,我们可以把它和之前讲过的连接器结合起来,模拟一些有趣的物理现象。

首先,我们将线约束到两个对象。然后,我们给这两个物体加上刚体和碰撞体标签,然后用弹簧绑定。通过弹簧的运动,我们驱动受约束的样条曲线运动。

c4d教程小技巧46.绳索,毛发动画必备知识——样条动力学

c4d教程小技巧46.绳索,毛发动画必备知识——样条动力学

得到具有动态效果的线条后,我们可以通过扫描或者通过之前介绍的rope插件来制作一个移动的模型。

虽然样条动力学主要用在头发的动画中,但是我们可以通过动力学运动来驱动样条做出其他想要的效果,比如用绳子把字体吊起来,做出跟随机械运动的金属丝,晾衣服的绳子等等。总之,样条动力学是模拟真实物理碰撞动画的一个比较好的知识点。

后面会有与样条动力学相关的小案例教程。欢迎观看学习。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。