数字人轻松学Xpresso入门-6

【引言】

这篇继续用XPRESSO来研究一下“数字变化”的动画。

XPRESSO是制作动画的利器,但有时候制作动画用“K帧”的方法也不错啊?

我的体会:用"K帧“方式制作动画随机、灵活方便,但制作有一定运动规律并且相互联系的物体时,用XPRESSO去描述这种逻辑联系,制作动画会非常有效率,尤其是一些符合公式逻辑的动画,比如每秒转多少圈,齿轮之间的速度比、数字规律变化等等,非常有优势。

废话少说,这次继续用实例研究XPRESSO,制作“数字”变化动画。

第一个:倒计时:

如何真实地制作倒计时动画呢?

1、在场景建立一个文本曲线。

2、给文本曲线添加一个挤压对象,设置如下(按照你喜欢)。

3、添加一个空白,添加XPRESSO标签。在编辑器中建立一个时间节点。

4、时间节点没有输入端口,只有输出端口。详细参数如下:

1、时间:单位为秒,从开始到现在经历的时间。20帧/30帧每秒=0.667秒。(这个是内部时间,更准确)

2、帧:从开始到现在的帧数。

3、帧每秒:系统设定的帧速率30帧每秒。

4、开始:动画开始,项目设定。

5、终点:项目设定的结束。

6、循环终点:预览区域设定开始。(滑动条开始)秒单位

7、循环结束:预览区域结束设定。(滑动条结束)秒单位

8、细节因子:两帧之间的时间。秒单位

9、先前:在当前帧之前的时间。秒单位

10、实数:单位为秒,从开始到现在经历的时间。

5、把文本拖进来,建立如下链接,那么,文本显示的是从开始到现在的真实时间。

6、如何做到没经过1秒改变一次呢?添加一个通用节点,把”通用节点“数据类型设为“整数”,实际上该节点就是一个“数据类型”转换节点,从实数到整数转化,它输出的时候,忽略小数点以后的数字,保留整数的数字。正合我意。

7、点击播放,从0秒开始,过一秒增1,第二秒显示2。

8、如何制作真实的5秒倒计时呢?首先CTRL+D, 设置为PAL制 25帧每秒,时长为130帧,125帧5秒,保留5帧闪现0数字,然后在合成时切入主画面。

9、建立一个常数节点,设置为5,再添加一个数学节点,用减法。然后,把时间和通用链接到“输入2”。刚开始,“输入1”端口输入是5,“输入2”是0,所以数学节点输出是5;过一秒,“输入2”节点输入的是1,所以,数学节点输出是5-1=4,然后是5-2=3、依次类推。

10、添加材质,渲染。

11、以上是数字倒计时字体的变化,但数字变化是“硬切”,缺少动感。(最上图演示)下面在此基础上,用XPRESSO制作一个旋转动画,数字每秒旋转一圈,数字就变化一次。

添加一个空物体,改名为FONTS,添加XPRESSO标签。

12、我们使用的是C4D默认的场景相机(有点懒),调整位置如下。

13、添加如下的节点。设置"数学节点"属性为乘法,“输入2”为6.28 (2π)弧度(一圈)。把空物体FONTS拖进来,把“数学节点”输出给FONTS的"旋转.H"。

其实“通用节点”可以删掉。

14、点击播放,测试如下:

数字旋转一种,更换

每一秒旋转一周,当旋转过来时,数字变更,好玩吧!

用PS制作的GIF动画演示:(用PS制作的GIF动画只能有256色,而且动画时间自动进行了压缩,速度加快了。所以大概演示一下效果即可)

[小结]

其实这个数字倒计时动画,可以用"K帧"来制作,比如事先在同一个位置制作5个数字,进行隐藏,然后,旋转摄像机,每个25帧,K帧隐藏一个数字,显示一个数字等等,但是如果要制作从25秒倒计时,你如果K帧岂不麻烦?

第二个:计数器:

下面用“笨”办法制作一个十进位的数字跳动动画。

----------------------------------------------------------------

首先下载一个“液晶”数字字体,这个字体非常好,值得拥有。

下载地址:

http://pan.baidu.com/s/1bn8l107

把该字体放到

WIN: 控制面板---字体文件夹

MAC: 资源库\FONTS

----------------------------------------------------------------

1、建立一个文本,输入6,(也可以输入0)字体选择刚才安装的液晶字体(LET'S GO DIGITAL)。

2、按CTRL复制3个字体,中间添加一个矩形当做小数点。

3、把文字和矩形打组ALT+G,然后添加“挤压”对象,注意勾选挤压对象属性----层级。

4、建立如下节点,点击播放测试。时间线到146帧时,结果节点显示为146。

5、如何使小数点倒数2位,从0-9递增呢?

添加数学节点,模式改为模数。“输入2”端口为10.

模数,在计算机中叫做取模计算,整除之后的余数。比如 83 MOD 10 余数3, 当146 MOD 10 余数为 6.

点击播放测试,结果就是反复从0-9变化。(不理解你可以试一试)

6、把文本3拖进来,连接。按CTRL+D 设置500帧,帧率为10,否则,末位数字变化太快。

7、点击播放测试。注意小数点最后第2位数字变化。

8、下面制作小数点后1位。添加如下节点,第一数学为模数,“输入2”=100;第二个数学为除法,”输出数据类型改为”整数“,”输入2“端口=10,连接一个结果节点测试一下。

9、点击播放测试,在第8帧时,下面的数学节点余数为8,第二个数学节点除以10,则为0.8,由于数据类型为整数,所以输出为0.

10、在第69帧时,下面的数学节点余数为69,第二个数学节点除以10,则为6.9,由于数据类型为整数,所以输出为6.

11、在第184帧时,下面的数学节点余数为84,第二个数学节点除以10,则为8.4,由于数据类型为整数,所以输出为8.

12、把文本2与输出连接。点击播放测试。完成了小数点0.01为从0-9递增,到9进位0.1位置增加。

13、提高设置帧数为10000帧。现在提取小数点前个位数字。添加第一个数学节点,用除法,数据类型为整数,“输入2”端口=100;第二个数学节点,用模数,“输入2”端口=10

下面的帧数为7534帧时,第一个数学节点除以100,为75.34,整数输出为75;第二个数学节点取模为5.

14、连接“文本1”节点。CTRL+D 改为25帧/秒,注意总帧数发生变化,强制改为10000帧。点击播放测试:

播放线走到3465帧时的数据。(小数点前10位的6,因为还没有连接处理。)

15、同理,制作10位的数据。上面的数学节点复制下来,改为除,“输入2”端口为10。测试222帧,结果为0。

16、1776帧,结果为1.

17、6079帧结果为6。连接文本节点。

18、测试渲染。

这是PS制作的GIF动画部分演示:

【小结】

当你看第二部分,你一定想:这种方式太笨了,应该这样做多简单:

毛病是字体跳动得太厉害,另外中间的小数点如何加进去?

不信,你试一试就知道了!

当然,认真分析还是有办法的,就当作业了。

【后记】

1、通过第二个例子,目的想引导大家用XPRESSO如何提取“需要的数”熟悉“数学和时间”节点的运用。

2、这段时间编写文章不是很多。一方面是身体缘故,一看屏幕眼睛就痛(最近帮朋友用电脑编了几首曲子,眼睛累花了,不赚钱,白“活”。有句话说:会什么技术,受什么罪啊!);另一方面是“恰当的例子”不好找。道理、原理好讲,例子不好想。例子想的太大了,一篇说不完,太小了,又说明不了问题。3、矛盾啊,纠结啊.........突然想:也没有人逼我写啊,这是何苦!倒不如不写,出去嗮嗮太阳。


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 214,717评论 6 496
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,501评论 3 389
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 160,311评论 0 350
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,417评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,500评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,538评论 1 293
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,557评论 3 414
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,310评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,759评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,065评论 2 330
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,233评论 1 343
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,909评论 5 338
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,548评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,172评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,420评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,103评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,098评论 2 352

推荐阅读更多精彩内容