角色动画动画c4d

数字人C4D动画系列之七:翻转生长动画制作

2017-08-13  本文已影响328人  DIGITALMAN

【前言】

有个吧友问:如何制作翻转生长动画?

这类动画用C4D制作应该很容易实现。刚开始我的想法是:首先用一个单位面,制作它的翻转点级别动画,然后烘焙该动画,再用克隆技术加随机效果器完成它,制作完成效果还可以。但感觉这个动画制作完成之后,没有什么修改余地,可控性较差。最近,我在仔细研究--运动样条对象,发现利用它制作这类动画可真是方便,可控性还好。下面把研究的情况写下,给大家提供一个新的制作翻转动画的思路。


【研究】

第一部分:简单介绍:

运动样条(MoSpline)是一个特殊而且强大的样条对象。它能生成像花瓣一样的弯曲曲线、能够动画生长曲线、配合L_SYSTEM可以模拟复杂的植物生长等等。

它的位置:

它的模式有三种:

一是简单模式,该对象提供的样条曲线,利用“简单”面板提供的参数调整,能使样条克隆、弯曲、生长等;

二是样条模式,利用该对象,可以控制已存在绘制的样条曲线。

1、建立一个曲线文本。建立一个扫描对象,如下:

2、把文本曲线拖入运动样条的源样条中。

3、设置扫描对象如下:

4、对运动样条对象面板下的---终点进行设置关键帧。0帧为0%,80帧为100%,使样条生长。

5、渲染的动画如下:

三是“海龟”(TURTLE)模式。海龟模式使用的是L-System,最初用于模拟植物复杂的生长,在计算机图形学中用于制作“分形图案“。为什么叫“海龟”呢?这个海龟是“LOGO”绘图语言中的行走绘图的小海龟。在C4D中绘制图形就如同LOGO语言中的小海龟一样。

1、设置为TURTLE海龟模式

2、在TURTLE中使用的是L-System。

3、生成的“树”一样的样条,这个样条是能生长的。

关于小海龟和L-System以后再研究,再说就跑题了。

第二部分:制作翻转动画:

制作翻转动画使用的就是运动样条的第三种模式:海龟模式。

具体思路是:利用小海龟和L-System生成一个翻转运动的样条,然后把这个样条拉伸成面,利用克隆生成体,利用变形器生成各种曲面体,从而形成翻转动画。

1、第一步制作运动翻转的样条曲线。

首先选择Turtle海龟模式。

2、输入下面的“程序”。前提是:F|A   规则:A=-F|A  。注意都是大写。这是核心:什么意思以后再谈。

3、在数值面板,进行初始数据设定。默认角度为180度;默认移动设为20CM。

4、调整生长数值,你会发现,这个样条每段为20CM,一边生长变大,一边翻转180度,好玩吧!

5、第二步把线变成面。

添加挤压对象,Y向为20CM 。(目的生成一个正方形的面)

6、提高运动样条的生长值,看看,这个面就翻转增长了。

7、第三步制作动画。在0帧设生长为0。

8、在80帧设为10 。

注意:这个长条面的长度是由生长的数值决定的,生长值越大,这个长条面越长。

9、

控制生长翻转不同方式:三项全选则翻转、长大、平滑移动。

10、全不选,则是步进跳跃前进。

11、勾掉生长角度,平滑变大。

12、仅勾选生长角度,只有翻转。这个是我们想要的。

13、使用克隆成面、成体。

添加克隆对象,模式为线性,数量为10,Y向偏移为20CM,这个你应该懂得。

14、生成一个面。点击播放,发现翻转非常统一。

15、如何让每个面在翻转时,动画随机一些呢?

对了。用随机效果器,随机变化克隆那个参数呢?不是位置、也不是缩放、更不是旋转。而是时间偏移。随机效果器随机控制组成平面的10组动画播放的时间,错开几帧。

16、渲染成动画就是这样子。

第三部分:应用

还是举一些例子说明吧!

第一个:圆形

1、把上面这个平面添加弯曲变形器。

2、生成这样的动画。注意,弯曲变形器仔细调整,否则生成不了这个圆形。

3、渲染之后的动画是这样的:

第二个:盒子

1、还可以再添加克隆,模式设置为放射,数量为4。

2、把克隆出来的4个面旋转90度。

3、到变换调整XY坐标。

4、把四个面围成一个盒子。

5、渲染如下,好玩吧!

第三个管子:

1、你还可以利用克隆制作出管子。把上面制作平面的克隆,模式改为放射。

2、数量为18,你自己确定,数量最好大于6吧。

3、调整半径大小

4、调整旋转B,把每个面转向中心。

5、仔细调整半径和旋转角度值,把管子对好。

6、管子的长度是由运动样条的生长值大小决定的。越大则越长。

7、添加一个样条约束变形器。

8、制作一个曲线。

9、建立一个空白组,把样条约束放进去。再把样条曲线放到样条约束的样条栏里。设置轴向为+Y。

10、点击播放,发现翻转的面是从里往外,不好看。

11、选中克隆把这个角度添加一个负号。

12、看看,这就翻过来了。

13、这个样条也别闲着,制作一个“实心”的管子吧!

14、缩放圆环。

15、渲染生成如下的动画。

16、解决问题:

如果发现动画速度太快,那就再增加一些帧,注意,把运动样条生长值得关键帧也往后拉一拉。

如果你发现你的制作上述的动画,外面的管子不往前翻转,那么选择模式--改为保持长度。

如果你发现生成的动画发抖、或者晃动,勾选边界盒--固定范围框选型。

【后记】

1、C4D功能非常强大,一个运动样条仔细研究起来,就能引申很多的变化。所以,自学的人,真应该“脑袋尖屁股圆”--坐住凳子钻研进去啊!这篇扩展的核心在于使用L-SYSTEM,制作的“运动样条”翻转线条。L-SYSTEM在C4D如何使用,C4D的帮助里面有,但不是很详细。有时间就研究它,我现在有点入门了,非常有意思。有机会,我感兴趣的时候,再写一篇,初步探讨一下L-SYSTEM。

2、内容有点多呀!为了生动说明,我没少生成GIF动画。用手机看这篇文章,肯定要浪费一些流量啊,抱歉!

我最不愿意用图文研究影视动画这类的东西,需要截图太多而且还说不明白。为了大家弄明白我所研究的东西,特把几个关键的源文件,提供给喜欢的人。

下载文件

3、现在,感觉文章越来越不好写了。那种既短小又能说明的问题的例子不好想啊!往往想好一个例子,真正想做的时候,就需要动用好几个软件,越写越多。其实,现实中的项目就是这样。有几个项目是由C4D独自完成的?真是需要几种软件相互配合来,各自利用各自的专长,保证项目的质量和效率。这是关键。

上一篇 下一篇

猜你喜欢

热点阅读