随机动画之美
什么是随机动画?
在PPT中,我个人把随机动画分为两种类型,伪随机和真随机。
伪随机是指仅让动画的延迟或者时长产生固定下来的随机序列,从而实现大批量动画随机显示的效果。
而真随机是指在动画的行为属性中写入rand函数,从而实现在不变动时间参数的前提下实现随机效果。
从严格的意义上讲,真随机的rand函数理论上也是一个伪随机函数。这个就和PPT的动画核心有关了,我也是一知半解的,就不做额外解释献丑了。
(终于知道什么叫伪随机了,哈哈,就是拥有不同的seed的random,在同一条件下发出来的随机值序列是一样的!)
OK,下面分别阐述一下两种随机动画的实现方式。
伪随机动画
这里举一个简单的例子,实现一堆光点从屏幕四周向中心随机发散的动画。
操作步骤如下,需要借助PPT动画大师的动画时间序列化功能。(示意图可以戳大了看的)
- 绘制一个圆形,渐变填充或者设置柔化(不推荐后者),产生光点的效果;
- 添加动画“基本缩放”(注意,是基本缩放,不是缩放);
- 设置其动画效果,缩小到屏幕中心;
- 设置其动画计时,与上一动画同时以及重复直到幻灯片末尾;
- 复制光点到页面的四周,尽量随机分布(图示中偷懒没有哈);
- 利用动画时间序列话,设置动画时长以及延迟时间为随机序列,分别设置对应的值(如果没有随机序列,可以直接输入图示中的公式)
而且形状越多,排的越乱,效果就越好。
如果发现动画过快怎么办?
可以用幻灯时间缩放功能(这个功能在动画大师和Nordri Tools种都有的,NT中的更加智能一点),对当前幻灯片的动画时间进行缩放。
这个步骤以后会有单独的操作截图哈,敬请期待哦~
真随机动画
想要实现真正的随机动画,还是需要对动画大师有一定了解才行,建议先学习一些动画大师的基础技能的。
下面以一排形状随机拉长,形成音乐波形起伏的感觉为例。
- 画一个矩形长条,Ctrl+D复制一个,置于其正下方(注意利用智能参考线对齐),将两个形状组合;
- 将下方的矩形设置为,无填充,无轮廓 ;
- 选择该形状,利用动画大师设置自定义动画
在动画中,
添加>>主要序列>>自定义效果;
在行为中,
添加>>属性;
在动画时间中,
结束之后>>反向播放,
触发>>与上一动画同时>>保存;
在属性行为中,
Property>>高度
From>>(#ppt_h),To>>(#ppt_hrand(0.5));
在行为*时间中,
减速>>1; - 动画窗格,设置其重复次数>>直到幻灯片末尾;
- 选中组合好的形状,Ctrl+D,复制出来一个形状后,移动该形状到原形状正右侧(注意智能参考线对齐);
连续不断按下Ctrl+D,形成一行的规则排列(注意第一次Ctrl+D后,不能让复制好的形状失去选择状态,否则无法进行这一步操作); - 利用动画时间序列化功能,对动画时长设置从0.5到1的随机时长,公式是:rnd()*(1-0.5)+0.5;
为啥还得用动画时间序列化?
这个么,为了时长上面随机起来,看起来就好像不重复似的。
总结
妙用一些随机动画,会有吊炸天的效果出现哦,我一直崇尚简单而直接的动画,做到极简。
有一个随机动画的真实案例大家可以看看的,那就是天好的《随机——-天好作品之19》,有兴趣的可以搜索看看的~
案例文件,我真心懒得弄了。。。大家莫见怪,如果真的需要,可以在PPT动画大师群@ye4241索取的。
小问题一枚
如何制作光点自中心向四周随机发散的动画?