使用Animate设计LOGO动画

全篇共 2428 字。按500字/分钟阅读,预计用时 4.9 分钟。此篇想法总访问 50 次,今日访问 1 次。

我深知灵感这件事从来都不能靠催的,也庆幸我不是一名随时需要获取灵感的专业创意设计师,而是一名大部分时间靠足够丰富的经验就能搞定事情的程序员。Adobe公司在2020年前对其旗下的全系软件进行了版本更新,可通过Adobe Creative Cloud服务订阅试用和更新版本。一点新鲜感,加一点点突如其来的灵感,为了不浪费这来之不易的灵感,我为自己的个站设计了几枚动态图标。

Animate是Adobe公司旗下的矢量动画制作和发布软件,Animate的前身是大名鼎鼎的Flash。Adobe将在2020年停止对Flash的支持,Chrome等浏览器厂商也将陆续停止对Flash插件的支持,这要从很久以前的一封信讲起,或许是乔布斯为了探索自家产品内置的应用商店App Store服务的盈利模式而对当时市场火爆的Flash的打压?这不提也罢。

Animate能将动画发布成基于Canvas的在网页上呈现的一系列脚本和素材,也能轻松驾驭制作和导出GIF动图。这篇想法我要分享自己是如何使用Adobe Animate CC 2020为自己的个站制作小而美的动态LOGO的。

Adobe Animate CC制作太极动态LOGO
Adobe Animate CC制作帅华动态LOGO
Adobe Animate CC制作心心动态LOGO

下载Animate软件

Adobe Animate CC 2020 程序启动界面

如果你是第一次接触Adobe系的软件,可以从Adobe CC全系软件官方下载地址找到想要的软件,这里面列出了Adobe CC全系产品,既有Window版的也有Mac版的软件。

如果已经安装过Adobe的任一软件如Photoshop,那么电脑上一定有Adobe Creative Cloud服务,使用该服务可以安装或更新Animate到最新版本。

必要的Animate工具

时间轴

Adobe Animate CC 时间轴面板

爱因斯坦说,物体在三维空间中的速度会分走物体本身时间流淌的速度以满足在四维时空中速度之和为光速不变。如果我们是更高维度的生物,如果我们翻越时间就像翻越一座高山一样,在我们眼里时间会是什么样子的呢?

Animate中的时间轴,它的主要工作是安排每一帧的舞台的状态。Animate默认设定帧速率为24帧每秒,对于我想达到的小而美的卡哇伊动态LOGO来说,12帧每秒足够。

Animate中时间轴的洋葱皮功能

另一个值得一提的是时间轴的“洋葱皮”功能。它能将当前帧的前后几帧的状态显示出来,帮助我调整线条动画的幅度。

流体笔刷

Animate的工具栏有多种画笔工具,选一种喜欢的笔刷,调节笔刷的各项参数到合适的值。我有一台影拓第四代数位板,借助它我能更自由的挥洒创意。虽然Mac和iPad已经可以实现屏幕的互联,但是我使用12.9英寸的iPad搭配Apple Pencil体验这一新功能略显费力,画笔在画图时会出现延迟和卡顿的情况,不清楚是网络连接出了问题,还是硬件的原因。

Animate笔刷工具设置笔尖的圆度

我使用流体笔刷在舞台上绘制形状。流体笔刷拥有更多的选项,首先它可以设置笔刷的大小(Size);其次它还可以设置稳定值(Stabilizer),稳定值能降低画笔的抖动,使线条更加顺滑流畅;还可以设定笔刷的曲线平滑值(Curve Smoothing),设定值越高当试图绘制曲线时,曲线能达到更趋近于平滑的圆弧的效果;设定笔尖的圆度(Roundness)值能改变笔尖的形状,从记号笔的矩形到水彩笔的圆形笔触发生改变,上方图例展示了笔尖圆度分别为0和100时笔刷的绘制效果。

animate控制画笔笔刷角度

当把笔刷的圆度设定的适当小,小到足以称之为记号笔,此时设置笔刷的旋转角度才有效果。笔刷的旋转角度(Angle)范围在0到180度之间,因为旋转了180到360度的笔刷效果能从0到180度对应相同的笔刷效果,所以笔刷的旋转最大值不是360而是180。并且从0度到180度,笔刷效果已经完成了一次循环。

Animate设置画笔的锥度

还可以设置流体笔刷的锥度(Taper),取值范围在0到100之间。上方动图演示中,绘制了三条曲线。第一条曲线的锥度为0,第二条锥度为45,第三条锥度为75。锥度值越大,线条顶端越尖锐,且线条整体也越细长。

Animate设置笔刷压力

压力值(Pressure)能控制笔刷绘制的线条的粗细,它模拟了类似真实的毛笔在纸上按压的轻重。压力值的取值范围是从-100到100之间,-100的笔刷效果犹如一根头发丝一样细,随着压力值的增大,笔刷所绘制的线条会随之变粗。如果和我一样使用数位板,数位板能感知到笔在绘图过程中按压力的变化,这些数据给到Animate,从而实现动态调节笔刷的压力值的效果。

Animate中设置笔刷速度

流体笔刷的最后一个设置项是绘制速度(Velocity)。它的取值范围同样是-100到100之间。通过绘制的速度控制笔刷的粗细。当速度设定为大于0且小于100的值时,绘制效果如上图动图演示中左侧所示,速度标量越大画笔越粗;当速度设定为小于0且大于-100的值时,效果如上图右侧所示,速度标量越大画笔越细。

耐心

制作逐帧动画真的需要很大的耐心。如果完成一枚动态LOGO需要100%的精力,一瞬间的灵感只占30%,更多的精力画在着手去做,以及坚持做下去。坐得住很重要。所以耐心也是使用Animate的必要工具之一。

逐帧 OR 补间动画

上面出现的全部小而美的动态LOGO都是采用逐帧动画的方式绘制的。除了采用逐帧动画,一些情况下,我也绘制用到Animate提供的经典补间动画、运动补间动画或形状补间动画。

腾讯视频描边动态LOGO

因为我在2017年前制作或录制的部分影视后期作品和视频教程上传到了腾讯视频,也上传到其它的视频平台,比如优酷和bilibili,所以本次也研究了一小下这三家视频平台的LOGO。其中腾讯视频和优酷的动态LOGO我并没有采取逐帧动画的制作方式。

Animate补间动画时间轴

使用Animate里时间轴中的补间动画,就能用到对缓动方式的调节。最常用的缓动方式就是缓入和缓出两种了。这些缓动方式在CSS3的关键帧动画部分也非常的常见。

Animate中对补间动画缓动方式的调节

以上就是我制作小而美的动态LOGO,会用到的Animate中的工具了。有时间轴、逐帧动画、补间动画、流体笔刷以及足够的耐心。

发布日期 » 2019年11月15日 周五
原创声明 » 请勿复制转载,谢谢配合。
Airglass.js核心库
JavaScript核心概念
硬件编程、Arduino
文档翻译计划
微信开发
前端脚手架
运维
可视化
生活自有“道”理
视觉设计、用户体验
陈帅华的微信二维码