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