C4D图文教程:如何制作揉纸团的动画
前言
我在别的地方看到了如何制作纸团动画的问题,就利用动态效果做了一个类似的动画。下图是动画效果。接下来我们来看看这个动画的制作思路和过程。
如何做出揉捏纸团的动画效果,经过一番思考,产生了几种制作思路。
第一个想法是变形器能不能直接做变形,然后再做过渡效果。但是尝试修正变形器和FFD变形器后,效果感觉并不好,所有的细节都需要你手动调整一点,效率低,效果差,而替换只能影响单一轴向,所以这个思路行不通。
第二个想法是通过使用动态标签来帮助我们模拟中间的动画。
首先,首先要解决的问题是纸张的变形效果。这个效果的空差别不大可以考虑。在平面上加一个柔体标签或者布标,受力后可以得到类似的变形效果。
这里我们用一个柔体标签做演示效果,创建一个平面对象,然后给它足够的细分。因为四边形在动画变形的过程中容易有棱角,所以我们把所有的面转换成三角形的面。
我们在制作这个效果的过程中不需要受到重力的影响,所以需要把工程设置中的重力改为0。
下一步是模拟揉捏纸团的动画效果。在动力学中,我们需要给它一个力,使这个平面变形,但是我们不能把手伸进显示器,所以只能近似应力状态,也就是从外围向中间慢慢挤压的过程。
在这里,有很多种实现方式。首先我尝试用一个带有碰撞体标签的球体,通过球体的逐渐缩小来慢慢挤压平面,从而实现搓纸团的动画效果。但是,效果并不理想。大多数情况下,平面直接穿透球体失效,碰撞类型没有变化。
如果要正确显示动态碰撞效果,按照我的理解,应该做成物体之间的碰撞和运动。
所以换个思路,如果把之前封闭的球体换成一系列随顶点移动的立方体,让单个立方体的移动挤压整个平面,得到挤压的动画效果。借助之前已经制作好尺寸关键帧的球体,我们创建一个克隆体和一个大小合适的立方体,将克隆体模式改为一个对象,将立方体固定在球体表面,这样就有了立方体向中间收缩的动画效果。
然后给克隆的对象添加碰撞标签,就可以看到一个法线平面被挤压收缩到中间的动画效果。
得到这个类似的效果后,我们只需要修改扁平柔体标签的一些参数,让它更像一张纸的变化。因为纸的材质没有太大的弯曲效果,所以我会在参数里把弯曲改成0,其他参数你可以自己调整试试。
模拟纸折不容易。如果以后想添加细节,也可以从柔体菜单的重量图开始。本教程使用的知识内容不算太深,主要在于讲解制作思路。有了更清晰的思路,后期就可以更自由地制作其他效果了。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。