用 Swift 3D 作出最炫的 Flash 文字特效

我们都知道 Flash 在两维动画方面具有无以伦比的优势，能制作出非常绚丽的效果，但是在三维方面（有 X、Y、Z 轴的情况）就是差得多了，只能运用视觉欺骗来模拟三维效果，对于带光影的动画是无能为力的，现在 Electricrain 公司出品了操作简捷，功能更加强大的 Swift 3D2.0 版本，除了和 1.0 版本一样的支持灯光和材质等以外，新的版本还支持镜头运动动画

和更加复杂的渲染技术。

下载这个安装包，双击运行安装程序，Swift 3D的安装过程很简单，采用默认的安装路径就可以很顺利的完成整个安装过程，安装完成后你可以在C:\Program Files\Electric Rain\Swift 3D\Version 2.00\Program\下找到Swift3D.exe的执行文件，OK，运行吧，我们来看看Swift的新版本有了什么新的进步，软件的界面如图所示。

这就是默认的程序界面，我们可以看到工作区和1.0的版本相差不大，工作区的上方新的版本详细的区分开来，分成了四个部分，分别是场景编辑区、建模编辑区、模型加工区和输出编辑区四项，而且新版本的Swift工作面板采用了类似Flash的浮动面板技术，所有的工作面板的位置都是可以拖动调整的，你可以随便的放在你顺手的地方，简化了操作复杂性，十分的灵活，如图所示。

当然在场景编辑区里面背景和环境的颜色是可以调整的，比如我们修改成黑色背景，点击程序界面左侧中间部分的background coloer（背景颜色）这时候跳出的对话框是windows默认的色彩调整对话框，如图所示。

然后我们点击文本标记，就是菜单栏下方的那排快捷工具栏中的大写字母“T”创建一个新的字体模型，切换输入法输入“iMAC”，这时候在程序的工作区里就会显示出结果，不用象1.0版本那样还得按“应用”按钮，这个是实时的显示编辑，非常的方便。输入的字母是白色的，我们可以在屏幕右下角的材质窗口里面选择一种合适的颜色赋予给它，这里我们选择宝石蓝色，用鼠标把色彩球拖动到字母上就可以完成操作，如图所示。

怎么样？图形很漂亮吧，图中所示的高亮部分就是灯光运用效果，熟悉1.0版本的朋友们会发现这个新版本的灯光系统并没有多大的改变，还是在屏幕的左下角的灯光调整位置，点击手电筒标志就可以新增加一个点光源，并且可以用鼠标拖动来调整灯光的角度，同样的固定光源的位置也可以用鼠标拖动来调整，如图所示。

如果工作区里面显示的图像大小有问题可以通过调整照相机镜头来修改，点击屏幕左上角的camera（照相机），然后在下面的lens length（镜头长度）对话框中改变数值来完成，当然也可以手工输入合适的数值，如图所示。

好了，这些都调整好了之后我们就可以创建运动动画了，将所有的对象都选中（方法：选中一个后，按住shift 键用鼠标点击其它的对象）。我们这里想要实现的是整个对象转动。将时间线面板的旋转（Rotation）时间线指针拖到第20帧, 时间线面板上的位置时间线（Position）用于设置对象的位置动画；缩放时间线（Scale）用于设置对象的缩放动画；上面的三个动画可以同时进行。也可以在屏幕右下角的预置运动里选择一项合适的效果，Swift里面预置了很多的运动效果，点击其中一项就可以预览具体的运动情况，使用上也很方便，把需要的效果用鼠标拖动到工作区里面的模型上就可以了，如图所示。

接下来我们看看照相机动画，Swift的新版本增加了镜头移动效果的动画，大家都知道以前只有象3DMAX、MAYA之类的大型软件才支持镜头动画，虽然Swift的镜头动画功能不是很强，但已经是一个突破了，使用它我们可以很方便是创建出镜头移动效果，下面我们就来自己动手试试看，先创建一个图标，我们让镜头从这个图标上飞过，也就是类似飞机掠过的效果，然后创建一个自由摄像机，如图所示。

接下来我们只要确定摄像机开始的位置和结束的位置就可以了，完成后点击preview and export editor（输出设置）按钮，在输出设置选项里面我们可以先预览一下最后的结果，如图所示。

Swift输出支持的格式有四种，Macromedia的SWF格式当然是大家的首选，还可以输出Adobe Illustrator的AT格式、EPS格式和SVG格式，我们选择Macromedia的SWF格式，可以看到支持的Flash版本3、4、5都有，选择现在很多人都在使用的Flash5.0版本的SWF，在输出的时候注意Swift既可以输出全部的动画文件，也可以输出单帧，请朋友们在使用的时候小心选择，我们选择export entire animation（输出全部动画），然后在保存对话框里面选择一个保存路径就可以把我们制作好的动画文件保存起来。如图所示。

Swift3D使用中的应该注意的若干问题

1、最大的一个问题是最后渲染输出的速度太慢。如果你的机器的配置稍微差一点，其后果慢的简直难以想像，而且Swift3D只针对于INTEL的CPU进行了优化，对AMD公司的处理器支持不是很好，请使用AMD公司CPU的朋友们注意输出时速度的问题。另外需要注意的使用时系统的稳定性，最好操作系统是Win2000或WINNT，以免输出时发生程序无响应而死机。

2、导入*.3Ds格式的速度太慢。

3、建立模型的过程非常麻烦，而且要求你的空间感觉要很强才行，美工要好，这就大大限制了可做动画数量。

4、尽可能减少动画的帧数，以减少文件的体积。窑不然作出来的swf体积很惊人，还需要在导入的时候小心的修饰，删除无用的部分。