文/韩欲青
阿剩是某大学的在读本科生,此人喜好哲学。这一日阿剩突发奇想要做个人的哲学主页,希望能发表些自己的观点,寻求志同道合的朋友。资料搜集齐全了,网站结构也设计好了,但是网站的Logo怎么做呢?这可是关系网站形象的大事啊!要想在二维的网页上取得不同凡响的视觉冲击力,三维动画是一个很好的选择。但三维动画庞大的数据量和有限的网络带宽又是一个矛盾,于是阿剩在网上转悠了好几天,发现了一款将3D与Flash技术结合的新的3D矢量图形工具——Swift 3D,经过一番摸索,终于做出了超“酷”的Logo。为了让有同样爱
好的朋友们也“酷”一把,阿剩将他的Swift 3D之旅写了出来,希望你看完后能学以致用,举一反三^_^。
学习篇
Swift 3D简单易用,熟悉Flash和3D MAX的朋友能够很快上手。Swift 3D的大小为7.14MB,你可以从 www.swift3d.com /下载它的最新版本。
下载安装完毕后,我们可以先看看Swift 3D的操作界面,阿剩将界面分为六个功能区(如图),动画制作的所有流程都在这些区域内完成。其中,属性面板显示内容将随你当前所编辑对象的不同而变化;时间轴控制动画的流程;预览区可以在动画制作过程中随时观看制作效果;每个对象在场景中的位置和表面光照效果将在对象控制区和光照控制区内完成。熟悉了Swift 3D的工作界面之后,阿剩已经成竹在胸了,他决定制作一个立体的“哲”字在静夜星空中旋转的效果。
制作篇
首先,阿剩新建了一个Swift 3D文件。这时,原本以灰色显示的工具栏全部被激活,阿剩可以开始尽情挥洒自己的创意了。
既然是夜空,当然要修改场景背景色为黑色。阿剩在属性面板中选择“Environment”,双击“Background Color”,在弹出的颜色选择对话框内选中黑色。为了对比鲜明,阿剩还需要修改“哲”字的颜色,于是他双击“Ambient Color”,将字体颜色设置为银灰色。
舞台已经搭建完毕,下面该演员上场了。Swift 3D可以创建四种几何体:文字、球体、锥体和环形体。阿剩单击工具栏上的“创建文字”按钮,在属性面板的文字编辑框内输入“哲”,选择好字体,最后单击“Apply”确认操作。哈哈,舞台上赫然出现了立体的“哲”。阿剩心想:颜色还可以,但是边角不够圆滑。他再次回到属性面板,选择“Bevel”,然后在下拉菜单中选择比较圆滑的“Outer Bevel”,再调整圆滑度更加接近“Smooth”,最后按下“Apply”。
演员已经就绪,接下来应该安排演员的动作了。阿剩进入对象控制区,准备调整“哲”字在场景中的位置。阿剩详细查看了控制对象的四个按钮:上面的三个用来锁定方位,下面的一个用于精确调整文字旋转的角度。阿剩想了一下,认为5度比较合适。既然制作立体文字,加强文字的纵深感是必不可少的。这样的话,必须锁定文字仅仅在水平方向转动。阿剩选择了“Lock Horizontal”按钮,然后拖动文字在水平方向上转动了大约15度。这个变化果然是画龙点睛,文字的立体效果更强了。有条理的阿剩没有忘记将这个变化再次“Apply”。
阿剩看着自己的作品,觉得好像还缺少点什么,他仔细数了一下6个功能区,原来文字的光照效果还没有调整。阿剩毫不犹豫地再次切换到光照控制区。
为了加强文字的空间感,阿剩希望灯光能从侧上方照射过来。为此,他决定增加一个光源。Swift 3D提供了两种光源,一种是“Point Light”,光照效果类似手电筒的照射;另一种是“Spot Light”,光照效果类似激光束。阿剩选择了“Point Light”,因为毕竟夜空中的光是朦胧和昏暗的嘛。然后锁定光源在垂直方向移动,将增加的光源置于另外两个光源中间垂直照射下来。好了,现在看一下,果然透露出一种神秘感。呵呵,阿剩想,最后应该让它动起来。
Swift 3D的材质库提供了各种物体表面颜色和光照效果,还允许我们调整表面漫射光(Diffused Light)、环境光(Ambient Light)和直射光(Hight Light)。动画库则提供了多种按路径运动和自转动的动画,并且支持拖放操作。
鉴于自己的特殊要求,阿剩决定使文字进行自转动。他选中“Regular Spins”,浏览了一下,好家伙,有十几种自转效果。阿剩选择了在水平方向向右转动(Horizontal Right),然后将该效果拖到场景中的文字上,再放开鼠标。好了,现在一个完整的三维动画已经制作完毕了。
阿剩预览了一下自己的作品,觉得还满意,下一步他想输出到Flash中,为文字增加星空背景。因为在阿剩心目中,哲学就像一颗永不坠落的恒星,在宇宙中永恒地转动。
用Flash导入刚才从Swift 3D中输出的SWF文件。在Flash内,该文件显示为若干个连续的帧。阿剩在该层下新建了一个星空层,然后从外部导入星光闪耀的动画文件在该层内。调整星空和文字的相对位置,然后输出为SWF文件,这样整个Logo就制作完成了。
总结篇
按照阿剩的思维习惯,学习之后的反思是必不可少的,子曰:“学而不思则罔,思而不学则殆”嘛!阿剩觉得Swift 3D有以下成功和不足之处:
(1)操作界面简单,适合对Flash和3D MAX比较生疏的用户,但是简单的结果是丧失了某些高级功能。
(2)Swift 3D可以直接导出SWF文件,方便在Flash中作进一步处理。但是导入和导出的格式单一,不利于各种动画软件之间的相互协作。作为一个优秀的软件,兼容性和被兼容性都应该是比较好的。
好在Swift 3D目前仅仅是1.0版,相信它在以后的版本里会有更佳的表现。