[摘要]Flash是由美國MACROMEDIA公司推出的一款多媒體動畫制作軟件,同時又集中了強大的As語言,使得Flash有良好的互動性,隨著第三方3D軟件的出現,帶有三維效果的Flash動畫產品開始出現在銀屏上。
[關鍵詞]Flash 三維軟件 3D動畫產品
Flash是由美國MACROMEDIA公司推出的一款多媒體動畫制作軟件,但是,由于Flash不能直接支持3D動畫制作工具等建模的3D素材,因此缺乏立體感。隨著第三方3D軟件的出現和Action Script(AS語言)的逐漸成熟,帶有三維效果的FIash動畫產品開始出現在銀屏上。相對于傳統展示形式,基于Flash技術的3D動畫產品交互式展示更容易讓人接受,它能輕松得抓住人們的視線。將展示的娛樂性和商業性融合,使人對所展示或宣傳的3D動畫產品記憶深刻。
1 Flash的技術優勢
Flash以其操作簡單、界面精美、文件數據量小、動畫效果強等特點成為事實上的交互式矢量動畫標準,可以將音樂、聲效和可動的畫面方便地融合在一起,以制作出高品質的動態效果,其強大的技術優勢主要體現在_FIash以矢量圖形為基礎,不管怎樣放大、縮小,都不會影響畫面質量,制作出來的動畫通過AS可以實現交互性,使FIash具有更大的設計自由度,Flash的播放采用流式播放技術,能一邊播放一邊傳輸送數據,從而緩解了網頁瀏覽者焦急等待的情緒,生成的播放文件很小,可把動畫輸出為許多不同的文件格式,便于播放和在互聯網上傳輸:Flash生成的文件是帶保護的。
2 Flash的發展
隨著網絡技術的飛速發展,Flash由于其獨特的時間片段分割(TimeLinne)和重組(MC嵌套)技術。結合AS的對象和流程控制,使得在靈活的界面設計和動畫設計成為可能。同時,FIash具有跨平臺的特性,所以無論處于何種平臺,只要安裝了支持FlashPIaye r,就可以保證它們的最終顯示效果的一致,而不必像在以前的網頁設計中那樣為IE~,Net Space各設計一個版本。此外同Java一樣,它有很強的可移植性。最新的Flash還具有手機支持功能。同時它還可以應用于Pocket PC。現如今,FIash已經逐漸被國內用戶所認識和接受。并隨之出現一大批忠實的追隨者。
3 FIash在3D動畫產品展示中的應用
3.1 色彩變換
色彩的變換,動態的元素都會讓瀏覽者的視覺不會疲勞,如果一個Flash做的好,這甚至是一種享受。在靜態3D動畫產品上,看到的永遠都是一成不變的東西,文字加上圖片。即使它的結構、圖片都很漂亮,但是瀏覽者不可能上去后都再重新瀏覽一下圖片。這樣就會使3D動畫產品展示達不到它應有的效果。
3.2 動態闡述
Flash體積小,又集中了強大的AS語言,使得Flash有良好的互動性,這種互動性能讓瀏覽者更好地全面了解3D動畫產品。Flash的互動可以在娛樂的同時全面地了解產品,使得瀏覽者對產品有更立體的感覺。但是Flash本身不能直接制作三維作品,要創建包含3D效果的FIash通常需要借助于第三方輔助軟件,如Swift 3D、3ds max、DImension等三維制作軟件。
下面僅以3ds max為例,通過3ds max建模渲染展示對象在環視360度的各個角度jpg文件,把這些序列照片處理好后導入到Flash中做成一個MC(影片剪輯),然后在場景中。通過按扭和AS控制MC的播放,可以實現通過二維的動畫來展示3D動畫產品旋轉等效果,還可以加上放縮和鼠標交互功能。MC制作流程如圖1所示。
3.3 發布網頁
FIash技術在網站應用中具有很強的動感表現力,因此非常受用戶的歡迎與認可。在網頁中插入Flash動畫主要采取Dreamweave r、Aftershock和直接插入Html代碼。
由于Dreamweave r和Flash同是一個公司的產品,因此D reamweaver很好地提供了對F1ash動畫的支持,使你可以很簡單地在網頁中插入FIash動畫,就像插入一個Gif動畫一樣簡單。具體方法是:啟動D reamweave r 20,選擇lnse rt菜單下的Flash選項,或按“CtrI+All+F”鍵,即可將一個Flash動畫插入到網頁中去。然后保存,就可在瀏覽器中觀看了。這是最簡單也是效率最高地插入Flash動畫的方法,它不僅僅是插入了動畫。而且可以根據你的網頁布局隨意改變,優于Aftershock和直接插入Html代碼兩種方法。
4 結語
隨著Flash自身技術和形式上的突破,把F1ash和其他軟件交互地靈活運用起來。發揮其互動性,在其獨特的輕松娛樂互動的情境下,把3D動畫產品信息傳遞給目標受眾,不僅避免了傳統展示方式受場地、時間、成本等多方面的限制,還可以調動大家的積極性。給人留下深刻的印象,使得FIash擁有最普遍的大眾意義,展現出更為廣闊的前景。