方慧
摘要:新媒體快速發(fā)展的當下,交互式漫游動畫逐漸成為新媒體時代數字動畫的主要運用分類。本文基于實踐制作,通過對于三維交互式漫游動畫制作環(huán)節(jié)的分析與制作,得出一種制作交互式漫游動畫的制作方法及思路,以便在實踐教學環(huán)節(jié)下,給予一定的教學改革思路及方法。
關鍵詞:新媒體;三維動畫;交互式漫游
中圖分類號:TP391.41文獻標識碼:A文章編號:1671-864X(2016)10-0 225 -01
一、概述
交互式三維漫游動畫,是虛擬現實的一種表現形式,是利用計算機技術在虛擬環(huán)境下生成一種模擬環(huán)境。其主要特征是:使用者能夠由計算機作為媒介,進入到交互式的三維虛擬環(huán)境中,與之進行互動。
在現今的高校動畫專業(yè)發(fā)展中,三維動畫不再局限于短片創(chuàng)作,而是開始著重于新媒體屬性的探索,例如制作具有交互性的三維漫游動畫。這對于動畫專業(yè)的應用領域擴展具有積極意義。
但是如何在現行的技術上制作具有交互式的漫游動畫,同時又考慮到動畫專業(yè)學生對于理工科編程知識的缺乏?在本文中,提供了一種適合動畫專業(yè)學生制作三維交互式漫游動畫的方法,希望對制作三維交互式漫游動畫制作者一種解決方案。
二、三維交互式漫游動畫制作步驟
(一)前期策劃環(huán)節(jié)。
制作三維漫游動畫之前,需要將整個漫游場景進行設置,這個就是前期策劃環(huán)節(jié)。在前期策劃環(huán)節(jié)中,需要完成的包括場景的布局、場景設計、最終效果設計稿等。在完成前期設計環(huán)節(jié)之后,開始進行中期制作環(huán)節(jié)。此環(huán)節(jié)非常重要,這關系到之后作品的成敗,所以在進行前期策劃的時候,盡可能的將后期可能出現的問題及其解決方案進行歸納整合,然后再進行下一步制作。
(二)模型制作。
三維制作軟件有3DS Max、Maya、Cinema 4D等。因為是動畫專業(yè)的學生,所以使用的軟件為Maya軟件。使用Maya軟件進行建模,依據創(chuàng)建的模型,靈活使用多邊形建模方法和NURBS建模方法。在本項目制作中,創(chuàng)建了山脈、湖面、樹木、古船。山脈的創(chuàng)建可以運用多邊形建模中的Sculpt Geometry Tool在多邊形平面上進行雕刻制作。湖面運用Maya動力學模塊中的海洋系統(tǒng)完成。樹木運用建模方式或是Maya中內置Paint Effects中提供的樹木。古船等其他建筑靈活使用多邊形建模方法和NURBS建模方法直接創(chuàng)建模型。
(三)材質貼圖。
模型制作完成后,需要對模型貼材質。對模型貼材質,需要對模型進行展UV操作,可以使用Maya內置展UV工具——UV Texture Editor,也可以使用展UV插件,如UNFOLD 3D或Headus UVLayout。將模型UV展平之后,在Photoshop軟件中進行貼圖的繪制。然后將貼圖賦予模型。
(四)布光。
在Maya軟件中進行燈光的布置,可以使用Mental Ray軟件的物體天光,也可以自行設置燈光。
(五)渲染。
當燈光布光完成之后,調試材質球各項參數和燈光設置,對場景圖片進行渲染。渲染完成的圖片,到Photoshop或是After Effects后期軟件中進行修圖,最后完成效果如圖1-1所示。
(六)PTGui圖片拼接。
因為需要制作360°三維全景效果,所以需要使用PTGui圖片拼接進行圖片拼接。在此以鏡頭一作為制作案例進行講解。
首先在三維軟件中對需要制作三維全景效果圖的圖片進行拼接圖片輸出。進行拼接的圖片最好在每個渲染圖片中都有重合部分,這樣PTGui對智能的對于圖片進行分析,將重合部分找到,可以節(jié)省拼接圖片時間。所以在三維軟件中,選取其中一點,然后進行360°旋轉,導出多張圖片進行后期圖片的拼接。如果選取的角度合適的話,至少需要6張圖片。但是為了保證后期PTGui軟件進行拼接時不發(fā)生問題,對此就保存多一點的圖片,最好每兩張圖片之間的重合點比較明顯。
然后打開PTGui軟件,在【方案助手】中點擊【1.加載圖像】命令,將進行拼接的多張圖片載入。然后點擊【2.對準圖像】按鈕,系統(tǒng)自動對齊圖像。如果選取的圖片不能自動對位,進入【控制點】進行手動對位。
控制點設置完成后,進入【創(chuàng)建全景圖】點擊【創(chuàng)建全景圖】按鈕,生成全景圖圖片。此時全景圖圖片如果還有瑕疵,將圖片導入到Photoshop軟件對圖片進行修圖處理,完成效果如圖1-2示。
(七)Pano2VR發(fā)布制作。
啟動Pano2VR軟件,將剛生成的全景圖片拖放到Pano2VR界面中【輸入】項。
在【輸出】中點擊【增加】,彈出【Flash輸出】界面,在該界面中設置基本參數,和swf格式文件路徑和名稱,然后點擊【確定】。
點擊【確定】按鈕后,會詢問是否創(chuàng)建現有文件,單擊【是】,創(chuàng)建swf文件,并保存對應Pano2VR工程文件。
保存完成后,Pano2VR在網頁中發(fā)布對于的三維全景圖,在新發(fā)布的網頁中,可以運用鼠標的移動進行360°全景瀏覽。如圖1-3所示。
在該網頁中,可以實現基礎的360°交互式漫游。
三、結語
在新媒體快速發(fā)展的當下,三維動畫的發(fā)展進入了一個全新的發(fā)展和展示空間領域,對于三維動畫在虛擬交互式演示中的運用及其實現技術,是擺在同學和教學老師面前的一個難題。所以在三維交互式漫游動畫制作環(huán)節(jié)中,上述的制作方法和技術只是一種解決方案。對于需要進行更加高端的交互式漫游動畫,該方案不適用。但是對于基礎交互需求,上述解決方案合適。
在此提供一種高端的三維交互漫游動畫制作方法,前面的制作環(huán)節(jié)大致一樣,進行前期策劃,在Maya中完成建模和材質貼圖制作,然后將模型文件導入到Unity 3D軟件中,運用該軟件可以完成較為高端的三維交互式漫游動畫制作。