构筑GIF动画的得力助手GIF
Construction Set
原始作者:飞翔鸟软体驿站 Rogers
今天我们的世界变得更加绚丽多彩,电脑为我们创造出了我们眼睛都分辨不出的色彩来。我们摆脱了以往电脑的单一颜色,摆脱了MAC机对图形的统治,现在我们在PC机上也能产生高品质、专业化的图形效果来。今天人们已不再满足于PC机上仅仅显示一些死板的图形,开始追求起各式各样效果逼真的动画来。其中GIF动画虽说表现力不如AVI、MOV丰富,但对以速度为生命的网络来说它以其制作简单、内容短小而倍受Web
Page制作者的青睐。你想试试用GIF动画来点缀一下你的Web Page吗?找GIF
Construction Set就万事大吉了。GIF Construction Set是由加拿大的Alchemy
Mindworks公司开发的共享软件。(Alchemy Mindworks公司在图形方面有很多不错的软件,如Alchemy、GWS、QuickShow
Light等,有条件的朋友可到http://uunorth.north.net:8000/alchemy/htm/alchemy.html和http://www.mindworkshop.com逛逛。)这次我要介绍的是GIF
Construction Set V1.0P(以下简称GCS),它有32位和16位两个版本。
制作GIF动画有必要谈谈GIF文件的结构:GIF文件通常由文件头和图像两个块组成。按GIF
89a格式所定义的GIF文件应包含一些图像和若干附加的功能块。它们是:注释块(Comment
blocks)、文本块(Plain text blocks)、控制块(Control blocks)和应用块(Application
blocks)。这些块的存在使得制作GIF动画就像是小儿搭积木,你所要做的就是用GCS定义好每个“积木"再把它们码好。对!就这么简单。
首先进入GCS选File/New后在下面的空白处就会出现“HEADER GIF89a
Screen(640×480)",双击或点“Edit"按钮进入“Edit Header"模式,设定显示的宽(Screen
Width)、高(Screen Depth)、背景(Background),选择调色板(Global/Sorted
palette)后点“OK"退出。
设定好头文件后就进入了文件的具体设置,如果要想使图像产生循环演示的效果就要点上方的INSERT后选取插入循环块(Loop
Block)确定循环的数量,如果不需要就可直接插入控制块(Control Block)。同样双击“CONTROL"后进入编辑模式,有以下的选项:Transparent
colour:可透明的颜色,用来过滤图像中不必要的颜色。
Wait for user input:是否等待用户输入。
Delay:延迟时间。
Remove by:控制图像被刷新的方式,其中有清除(Nothing)、保留(Leave
as is)、被背景取代(Background)、被上一幅图像取代(Previous image)。需要注意的是一个控制块只对紧跟着的图像起作用。
有了控制块后你就可以通过插入图像(Image)来引入常见格式的图像文件。不过在引入图像时会弹出一个询问如何处理该图像的调色板的对话框,其中:
Use a local palette for this image:使用当前调色板,效果好但生成的文件大。
Use a local gray palette for this image:使用当前调色板的灰阶。
Remap this image to the global palette:使用通用调色板。
Dither this image to the global palette:使用通用调色板并加以抖动处理(系统默认值)。
Use this image as the global palette:用当前调色板作为通用调色板,在处理许多类似图像时会得到较好的效果。
Use is as it is(May introduce colour shift):直接引入图像并分配调色板。
除此之外你还可通过双击图像块来编辑图像。
Image left:图像左边距。
Image top:图像上边距。
Interlaced:使图像产生渐入的效果。
Palette:编辑调色板。
Block title:给图像加注释(默认值为文件名)。
在构成了一个控制块和图像的简单循环后一个GIF动画就基本完成了,但也许你还想加一些文字随同显示或是加一些注释给文件,这就还需要插入文本块(Plain
text blocks)和注释块(Comment blocks)。插入文本块后双击会出现一个编辑框其右栏有如下选项:
Text left:文本左边距。
Text top:文本上边距。
Grip deep:栅格深度。
Grip wide:栅格宽度。
Cell deep:单元深度。
Cell wide:单元宽度。
Foreground:前景颜色。
Background:背景颜色。
注释块使用起来很简单只要在注释块对话框中输入想要说的就可以了,注释块和文本块的区别是注释块里的内容不被显示而文本块则会显示出来。
控制块?有了……图像?有了……文本块和注释块?都有了!那么恭喜!恭喜!你终于完成了你的第一个GIF动画。先别激动,别忘了存盘。这时GCS会自动为你加上三个块,前两个是注释块主要说明这是共享软件,最后一个是Block
Names,它像头文件一样是每个GIF动画都有的结尾。
或许你还想润色一下你刚做完的作品,GCS在“Edit"菜单里为你提供了三个很好的工具:Banner:生成各种效果的标语;Transition:生成十种渐入渐出的效果;LED
sign:生成各种类似地铁、机场等电子公告牌效果的标语。在得到满意的效果后用“Block/Merge"命令合并到做好的动画中就可以了。好了,GCS的基本功能和如何制作GIF动画我已经介绍完了,剩下的一些命令我相信你一看便知的,最后我还想说一下动画制作向导(Animation
Wizard),它可以让你只按几个键就完成一个GIF动画的制作,但效果或许不会令你满意。
|