在线制作GIF动画

2024-05-06

在线制作GIF动画(精选三篇)

在线制作GIF动画 篇1

关键词:Fireworks,GIF动画,帧

近年来,随着Internet的发展,网络技术的应用日益深化,网页制作、网站建设越来越流行,各种网页和网站设计软件层出不穷。在众多的软件中,Macromedia公司推出的Dreamweaver、Flash和Fireworks软件以其强大的功能、友好的界面、方便简易的操作、开放的代码编写环境与完备的网页编辑和动画设计脱颖而出,成为网站建设和网页编辑软件中的佼佼者,这三个软件也被大家习惯通称为网页三剑客。这三者的紧密配合,使制作精美的网页不再是幻想。

1 Fireworks动画概述

Fireworks大大简化了网络图形设计的工作难度,无论是专业涉及人员还是业余爱好者,只要使用Fireworks不仅可以轻松制作出精美的静态图片、动感的GIF动画,还可以很容易地完成大图切割、动态按钮制作、动态翻转图制作、图像优化等,这样可以使网站的外观更加活泼生动、复杂多变。因此,在网页设计的辅助工具中,Fireworks算是功臣。

Fireworks提供了补间功能和创建多层组合的功能,使它具有强大的动画功能。由于可以快速地对图像中的每个元素进行选择、移动和修改等操作,所以能够轻松的实现动画效果。虽然Fireworks提供了创建多层组合的功能,但其面向对象方式使其比别的程序可以更少的使用“层”,一旦最初的帧被设计出来,还可以复制出多个相同的帧。由于每一个帧都具有原帧的所有元素,而且这些元素都是完全可编辑的对象,通过创建元件并改变它们的属性可产生运动的效果。每个元件的动作都储存在每个帧中,当按顺序播放所有帧时,就成了动画。因此制作动画的步骤非常简单。

2 制作GIF动画的方式

网页中使用的动画,常见的有GIF、JavaScript、动态HTML和Flash动画。而操作最简单、兼容性最好的是GIF动画。GIF动画又称为逐帧动画,是通过逐帧绘制和处理GIF图像创建。GIF动画虽然没有背景音乐和交互性效果,但是文件占用的空间较小,绝大部分的浏览器都支持,而且容易实现对象的移动、变形及各种动态效果。在Fireworks中提供了三种制作GIF动画的方式,下面就逐一讲述。

2.1 利用多个图像文件创建动画

这种方法首先要求有一系列处理好的图像,并且这一系列图片最好要求大小一致,否则生成的GIF动画的长度和宽度将由所有文件中最大的长度和宽度来决定,这样影响美观。下面以善变的娃娃脸为例说明。步骤:

(1)打开Fireworks软件,设置画布的大小为200觹200像素。

(2)单击“文件”菜单下“导入”命令,在弹出的导入对话框中选择本地磁盘中笑脸图片。在画布中用鼠标拖出一个正方形,由图片填充,并在属性面板中设置其大小为200觹200像素。如图1所示。

(3)在帧面板中点击“新建/重制帧”按钮,创建多个空白帧,并在每个重制帧空白画布中采用步骤(2)的方法,导入不同的图片。如图2所示。

(4)单击动画预览控件上的“播放”按钮,就可预览动画效果。

2.2 利用动画元件创建动画

在Fireworks中可以设计成由一个图形对象慢慢过渡到另一个图形对象的渐变,在Fireworks中并不是使用任何图形对象都可以制作动画,它要求参与渐变的对象必须是元件,这里的元件指的是一种特殊的图形对象,它可以直接创建,也可以将任何现成的图形对象转为元件。下面以旋转的螺旋形为例说明。步骤:

(1)打开Fireworks软件,设置画布的大小为200觹200像素。

(2)在矢量工具箱里将螺旋形在画布正中处拖出来。右键单击该图形,选择“转换为元件”命令,或者按F8,此时该图形元件已经转变为元件。

(3)当转化为元件的同时,会弹出“元件属性”对话框,设置其名称,及原件类型为动画。然后点击确定。

(4)此时又弹出“动画”对话框,根据具体需要设置其不同的参数。当然也可在属性面板中对其参数进行修改,以便产生不同的动画特效。

(5)单击动画预览控件上的“播放”按钮,就可预览动画效果。

2.3 利用逐帧绘制方式生成动画

逐帧绘制的方式是一种最简单也最消耗时间的方法,即需要为每一个帧创建图像,当然也可采取一些技巧。下面以跳动的心为例说明。步骤:

(1)打开Fireworks软件,设置画布的大小为600觹500像素。

(2)利用矢量工具箱中的椭圆工具,在属性面板中设置填充色为红色,笔触颜色为无色后,按住Shift在画布正中位置画一个正圆,此时为了大小一致,可以按住ALT,鼠标点击拖动开始绘制的圆,可复制出一样大小的圆。两圆必须有相交的地方。

(3)切换到指针工具后,选中两个圆,单击“修改”菜单下“对齐”命令中的“顶对齐”,以此来调整两个圆的位置。

(4)选择“修改”菜单下“组合路径”命令中的“联合”命令,使两个圆联合成一整体。这时可发现心形不完美,需要加以修饰。

(5)利用部分选定工具把正下方中心的节点稍微往下拖动。这时会发现下方左右两侧的节点很突兀,需要再加修改。这时只需要分别选中左右两处的节点,按DEL键,删除掉。会发现下方两侧过度很平滑。这时一个心形就呈现出来了。如图3所示。

(6)为了显示是跳动的心,还需要再添加一些帧,制作相同的心,步骤和上面一样。这里为了减少繁琐的步骤,可以选中开始制作心图形的那个帧不松手,一直拖动到“新建/重制帧”按钮上再松手,此时会发现复制了相同的一个帧,并且在其画布上有一样的红心。按照此方法可以根据需要复制多个帧。

(7)为了产生动态效果,可以把每个帧上的心修改一下。这里假如要有跳动的感觉,只需要借助“缩放”工具。分别选中每个帧上的红心后,使用“缩放”工具修改红心的大小。当然还可以更改每个红心的位置、颜色等,产生不同效果。

(8)单击动画预览控件上的“播放”按钮,就可预览动画效果。

2.4 动画的导出

具有动画效果的每一帧都设定完毕之后,就可以将文件导出为动画了。方法是单击“文件”→“图像预览”命令,打开“图像预览”对话框,在“选项”选项卡的“格式”下拉列表中选择“GIF动画”。进入“动画”选项卡,可以设定帧的处理方法,也可以更改动画的循环方式。设定完成后,单击“导出”按钮,选择导出路径和文件名,就可以导出动画了。然后可以在IE或者其他方式查看图片的动态效果。

3 动画的播放控制

在“帧”面板中除了能够对帧及其所包含的对象进行管理和操作外,还可以对动画播放进行控制,使动画的载入更容易、播放更流畅。

3.1 动画循环播放控制

在默认的情况下,单击动画预览控件的“播放”按钮后会循环播放动画。要修改动画的播放方式,可单击“帧”面板下方的“动画循环”按钮,在弹出的下拉菜单中选择无循环、指定循环次数或永久循环播放动画。

3.2 帧延迟控制

帧延迟即为每帧播放的时间。帧延迟越小,播放的速度就越快,动画效果就越连续。播放的速度过慢,则可能出现停顿和闪烁的效果;过快则可能看不清各帧内容,因此要根据具体情况来设置播放速度。在默认的情况下,每一帧延迟均为7,即为0.07秒。要改变帧延迟,可以在帧列表中双击所选帧最右边的延迟列,在弹出的对话框中输入新的帧延迟值,然后按Enter键或单击对话框外的任意位置即可。如图4所示。

4 制作动画需注意的问题

4.1 速度的处理

动画中速度的处理是指动画物体变化的快慢,这里的变化,既可以是位移,也可以是变形,还可以是颜色的改变。一般来说,在动画中完成一个变化过程,比真实世界中的同样变化过程要短。如果采用与真实世界相同的处理时间,就会感到速度较慢。

4.2 夸张与拟人

夸张与拟人,是动画制作中常用的手法之一。因此,发挥想象力,把人们的幻想与现实紧密交织在一起,创造出强烈、奇妙和出人意料的视觉形象,才能引起大众的共鸣、认可。

4.3 GIF动画的优化导出

动画设计完成以后,就可以从文件菜单中调出“图片预览”对话框,从中选择GIF动画输出格式,并指定调色板的生成方式。这是预览窗口将自动更新并反映出对图像质量和下载速度的改变,窗口底部的控件允许用户循环显示各个帧,预览最后的动画效果。通过动画标签,可以得到帧间延迟(十分之一秒)和循环参数(从无循环到连续循环),以实现更完美的动画效果。在设定好参数后,点击导出,就可以得到一个GIF动画文件。

5 结束语

虽然用Fireworks制作的GIF动画有其独特之处,但依然存在一些缺憾,例如无法用脚本制作比较复杂的动画,这一点Flash的作用是无法用Fireworks代替的。因此,多种方法相互结合,定能制作出精美的GIF动画。

参考文献

[1]高文胜.网页设计与分析[M].北京:清华大学出版社,2007-06.

[2]王秀丽,陈琼,宁正元.网页设计与制作.[M].北京:清华大学出版社,2006-09.

[3]甘云剑,郑福基.网页设计三合一教程[M].北京:清华大学出版社,2006-06.

PS制作GIF动画详细介绍 篇2

图01

通过【窗口_动画】开启动画调板,如下左图所示。而此时图层调板也多出了一些选项,如下右图红色箭头处。如果将动画调板关闭则恢复到原先。这里暂时不用去理会。另外动画调板经常与测量记录调板组合在一起,后者与我们目前的内容并无关系,可将其关闭。(图02)

图02

在开启了动画调板后,我们就可以开始制作动画了,在动画调板中点击红色箭头处的“复制所选帧”按钮,就会看到新增加了一个帧。如下图所示。按照我们以前的习惯,这个应该表示为新建,如新建图层等,在这里虽然字面上的解释是复制,但其实也是一种新建,只不过这新增加出来的帧其实和前一个帧是相同的内容。相应的,大家也应该能想得到按钮的作用就是删除帧。(图03)

图03

确认动画调板中目前选择的是复制出来的第2帧,然后使用移动工具将图层中的方块移动一定距离,大致如下左图所示。此时动画调板如下中图所示。可以看到虽然在第2帧中方块的位置发生了改变,但在原先第1帧中方块的位置依然未变。这是一个很重要的特性。

重复几次这种先复制帧再移动方块的操作,最终得到如下右图所示的样子(类似即可)。现在我们拥有了7个帧,且每个帧中方块的位置都不同。注意这句话 “每个帧中方块的位置都不同”,再看看图层调板,很明显只有一个图层存在(背景层暂且不算),这就引出一个特性:对一个图层来说,它的位置(或坐标)在不同帧中可以单独指定。按照这个特性,我们使用一个图层就可以做出物体移动的动画。(图04)

图04

现在大家可以按下动画调板中的播放按钮,在图像窗口就可以看到方块移动的效果了,只是移动的速度很快。这是因为没有设置帧延迟时间。注意动画调板中每一帧的下方现在都有一个“ 0秒”,这就是帧延迟时间(或称停留时间)。帧延迟时间表示在动画过程中该帧显示的时长。比如某帧的延迟设为2秒,那么当播放到这个帧的时候会停留2秒钟后才继续播放下一帧。延迟默认为0秒,每个帧都可以独立设定延迟。

设定帧延迟的方法就是点击帧下方的时间处,在弹出的列表中选择相应的时间即可。如下左图所示,将第7帧设为0.5秒。列表中的“无延迟”就是0秒,如果没有想要设定的时间,可以选择“其他”后自行输入数值(单位为秒)。也可以在选择多个帧后统一修改延迟,选择多个帧的方法和选择多个图层相同,先在动画调板中点击第1帧将其选择,然后按住SHIFT键点击第6帧,就选择了第1至第6帧。然后在其中任意一帧的时间区进行设定即可,如下右图所示,设为0.1 秒。这是一个比较常用的延迟时间。

再次播放动画,就会看到方块移动的速度有所减缓,并且在移动的最后会停留较长时间。很明显,这是由于它被设置了较长延迟的缘故。而这种较长的延迟实际上起到了一种突出的作用,在实际制作中就可以利用这个特点来突出某个主题。我们在后面的教程中也会找时间专门介绍一些表现手法。(图05、06)

图05

图06

除了延迟时间外,动画还有一个特点就是可以设定播放的循环次数。注意在动画调板第一帧的下方有一个“永远”,这就是循环次数。点击后可以选择 “一次”或“永远”,或者自行设定循环的次数。之后再次播放动画即可看到循环次数设定的效果。

虽然在绝大多数情况下动画都是连续循环的(即永远),但在某些地方也会用到单次或少数几次(2~3次)循环,主要出现在利用动画制作网页部件的时候。比如将一个栏目的名称从无到有用动画渐显出来,这样当名称完全显示出来后就应当固定,而不能再次消失然后再次渐显。这时就要使用“一次”的循环设定了。(图07)

图07

按下〖CTRL+S〗【文件>存储】可以将动画设定保存起来,文件格式为psd。这种文件格式是Photoshop专有的,可以记录所有的相关信息,建议大家都将自己的作品保存为该格式,方便以后的修改。如果需要能用于网页的独立动画文件,则需要使用〖CTRL+ALT+SHIFT+S〗【文件>存储为Web和设备所用格式】,将出现一个如下左图所示的大窗口。这个大窗口有许多内容需要介绍。但现在大家只需要参照红色箭头区域中的设定即可。

同时窗口右下方绿色箭头区域会出现播放按钮和循环选项,在此更改循环次数会同时更改源文件中的设定。需要注意的是,如果在红色箭头区域内没有选择 GIF,则播放按钮不可用。这是因为只有GIF格式才支持动画,如果强行保存为其他格式如JPG或PNG,则所生成的图像中只有第一帧的画面。

在存储过程中可能出现如下右图所示的警告信息,不必理会,确定即可。也可以让其不再显示。但大家要注意在给文件起名时要使用半角英文或数字,不要使用全角字符或中文。这是为了能更广泛地被各种语言的浏览器所兼容。(图08)

图08

在这个章节中大家要掌握的是动画的两项属性,即帧延迟时间和循环次数,

另外要掌握“复制帧、移动图层”这种的制作简单物体位移动画的方法。并使用该方法制作出同时有两个物体位移的动画。效果类似下图所示:

动画形成原理是因为人眼有视觉暂留的特性,所谓视觉暂留就是在看到一个物体后,即时该物体快速消失,也还是会在眼中留下一定时间的持续影像,这在物体较为明亮的情况下尤为明显。最常见的就是夜晚拍照时使用闪光灯,虽然闪光灯早已熄灭,但被摄者眼中还是会留有光晕并维持一段时间。

对这个特点最早期的应用,我们上小学时也许就都做过了,就是在课本的页脚画上许多的动作,然后快速翻动就可以在眼中实现连续的影像,这就是动画。需要注意的是,这里的动画并不是指卡通动画片,虽然卡通动画的制作原理相同,但这里的动画是泛指所有的连续影像。

总结起来,所谓动画,就是用多幅静止画面连续播放,利用视觉暂留形成连续影像。比如传统的电影,就是用一长串连续记录着单幅画面的胶卷,按照一定的速度依次用灯光投影到屏幕上。这里就有一个速度的要求,试想一下如果我们缓慢地翻动课本,感受到的只会是多个静止画面而非连续影像。播放电影也是如此,如果速度太慢,观众看到的就等于是一幅幅轮换的幻灯片。 为了让观众感受到连续影像,电影以每秒24张画面的速度播放,也就是一秒钟内在屏幕上连续投射出24张静止画面。有关动画播放速度的单位是fps,其中的 f就是英文单词Frame(画面、帧),p就是Per(每),s就是Second(秒)。用中文表达就是多少帧每秒,或每秒多少帧。电影是24fps,通常简称为24帧。

现实生活中的其他能产生影像的设备也有帧速的概念,比如电视机的信号,中国与欧洲所使用的PAL制式为25帧,日本与美洲使用的NTSC制式为 29.97帧。如果动画在电脑上播放,则15帧就可以达到连续影像的效果。这样大家以后在制作视频的时候,要想好发布在何种设备上,以设定不同的帧速。

人眼的辨识精度其实远远高于以上几种帧速,因为人眼与大脑构成的视觉系统是非常发达的。只是依据环境不同而具备有不同的敏感程度,比如在黑暗环境中对较亮光源的视觉暂留时间较长,因此电影只需要24帧。顺便说句题外话,只有少数动物的眼睛能在某些方面超过人类,但都同时在其他方面存在严重缺陷。如“细节之王”鹰是色盲,而“夜视之王”猫头鹰的眼珠固定,要转动头部才能观察周围。

在我们前面所学的课程中,Photoshop只是被用来制作比如海报、印刷稿等静态图像的,我们提到过它具备动画制作 的能力。现在我们就是要在Photoshop中去创建一个由多个帧组成的动画。把单一的画面扩展到多个画面。并在这多个画面中营造一种影像上的连续性,令动画成型。

现在很多使用Flash制作的动画都可以附带配音和交互性,从而令整个动画更加生动。而Photoshop所制作出来的动画只能称作简单动画,这主要是因为其只具备画面而不能加入声音,且观众只能以固定方式观看。但简单并不代表简陋,虽然前者提供了更多的制作和表现方法,但后者也仍然具备自己的独特优势,如图层样式动画就可以很容易地做出一些其它软件很难实现的精美动画细节。再者,正如同在纸上画画是一个很简单的行为,但不同的人画得好坏也不相同。因此优秀的动画并不一定就需要很复杂的技术,重要的是优秀的创意。

无论是哪一个软件,它们的制作原理都是相同的,正如同我们曾经刻苦学习的RGB色彩模式一样,到哪里都能应用上。所以我们现在的任务是利用已经学到的 Photoshop基础知识,将它扩展到动画制作上,从中学习到制作动画的一般 和方法。这些知识以后仍然可以应用于其它方面。 并且我们也会介绍如何将Photoshop动画转为视频并为其加入声音。

除了制作上的不同以外,在用途上也有不同。动画经常被安放于网页中的某个区域用以强调某项内容,如广告动画。这种动画通常按照安放位置的不同而具备相应的固定尺寸,如468x60、140x60、90x180等。也可将动画应用于手机彩信(一种可发送图片、声音、视频的多媒体短信服务)。这些用途都有各自的特点,除了尺寸以外还有其它需要考虑的因素。如字节数的限制,帧停留时间等。我们会在教程中逐步予以讲解。

需要注意的是,在本教程开始之前,我们要求读者都已经学习过Photoshop的基础知识,理解并掌握如调整图层、图层样式等概念和操作,例如“怎样建立曲线调整层”之类的内容我们只作简要操作介绍,而不再详细解释其中原理。因此建议新加入的读者先行学习基础部分内容。

另外,Photoshop CS3 Extended(扩展)版本才具备动画制作功能,普通版本是不具备的。CS2版本有附带动作制作功能,操作也与CS3 Extended相似。而CS及更早版本则需要借助捆绑的ImageReady软件进行动画制作。建议大家使用与教程相同的CS3 Extended版本。

在线制作GIF动画 篇3

作者:网络运营中心 文章来源:河南新华电脑学院

一、打开素材图[素材图];

二、用选取工具(快捷键M)选取心形[图1];

三、复制背景图层三次,在相应的图层上复制并移动心形,得到四个图层[图2],依次增加一颗心[图3];

四、前景色设置成FFA7AE,用横排文字工具(快捷键T),输入文字,文字大小见[图4],图层效果见[图5];

五、前景色设置成白色,用横排文字工具(快捷键T),输入文字,图层效果见[图6],文字大小见[图7];

六、复制中国的情人节图层,点击文字工具栏变形文字按钮[图9],编辑中国的情人节副本图层为变形文字见[图8]。

七、新建图层,选择画笔工具(快捷键B)选梦幻装饰元素笔刷中相应该笔刷,在适当位置点击,复制笔刷图层各四次,所有笔刷图层均得到3个副本;

八、现在转入ImageReady中,复制三帧,第一帧,显示背景

1、各笔刷显示一层、文字显示直排图层[图10];

九、第二帧显示背景2,各笔刷显示两层,文字显示变形图层[图11];

十、第三帧显示背景3,各笔刷显示三层,文字显示直排图层[图12];

十一、第四帧显示背景4,各笔刷全部显示,文字显示变形图层[图13];

十二、文件菜单中选择将优化结果存储为命令,选择相应位置及文件名称存储文件[图14]

上一篇:现代网络安全下一篇:铁路营业线施工