ae如何匯入三維模型(ae怎麼把圖片做成3d效果)

點選藍字

關注我們

眼下,VR(Virtual Reality)算是一個老生常談的話題了,技術愈加完善,手段愈加多樣,裝置愈加親民。都說現在觀眾的口味越來越刁,觀念使然?科技使然?或者兩者兼而有之。所以,我們視訊從業人員總是行走在不斷為觀眾尋找視覺新刺激的路上。本文中筆者將利用兩款AE 外掛,在真實的VR 場景中加入虛擬的三維物件,希望能給大家在製作虛實融合的VR 場景時提供一些借鑑。

VR 技術是將真實拍攝或三維軟體構建的多方位場景通過軟體、裝置還原在觀眾眼前,使之獲得身臨其境的立體空間感。一般而言,VR 技術表現在前期拍攝、拼合加工、裝置再現等三個環節,本文所寫的可以歸入第二環節,屬於後期加工合成部分。

有過VR 製作經歷的同行都知道,VR 經軟體拼合後的狀態是一個比例為2:1 的長方形,如圖1 所示。

圖1

要在這樣的全景圖上加入元素,筆者首先想到的是兩種非常直接的思路:第一種是在三維軟體中重建場景,再在其中加入虛擬三維物件,最後輸出全景;第二種是直接在三維軟體中將虛擬物件渲染成帶通道的全景圖,然後在二維軟體中與原全景圖合成。很顯然,按第一種思路走,工作量實在太大,並不可取。而第二種方法融合度不高,只適於三維物件與場景空間相互沒有影響或影響很小的合成,那麼有沒有第三種思路呢?

服務於AE 的兩款外掛:Video Copilot Element3D( 以下簡稱E3D) 外掛和360 反射環境貼圖生成外掛及AE 指令碼AEscripts SkyBox(以下簡稱SkyBox)為我們提供了第三種方案,即通過SkyBox 強大的全景合成功能,將E3D中生成的三維物件與真實的全景影象相融合。有人可能會認為E3D具備三維合成功能,應該可以直接將畫面合成在場景中。但這樣做真的可以嗎?我們可以先來看一下跳過SkyBox 直接合成會是什麼結果。

Step.01

首先,我們將圖1 匯入AE,尺寸可以根據需要按比例調節,這裡我們設定成為2048*1024。新建一個純色層,調出E3D 外掛,如圖2 所示。在場景中簡單呼叫一個E3D 自帶的模型,並把它放置在全景圖中,使其與圖1 中右下方的廣場對接起來,如圖3 所示。

圖2

圖3

Step.02

這張圖給人的第一感覺別說融合度,就是水平面都成問題。我們再把渲染生成的圖片放入全景瀏覽器中觀察一下,如圖4 所示。變形嚴重,毫無真實感可言。想要把三維物件融入到真實的全景中,這種簡單直接的方法明顯是行不通的。

圖4

Step.03

下面,我們言歸正傳,還是來見識一下SkyBox 指令碼外掛與E3D 外掛相配合的風采。在AE 指令碼中調出SkyBox Creator.jsxbin,設定好大小和幀率,如圖5 所示。如果我們製作PAL 制視訊,就在這裡將幀率設為25幀。需要注意的是,由於下面我們會使用到E3D 外掛,所以務必將“I am using 3D plugins”選項勾上。此外,因為我們希望在實際操作中能夠看到實時的全景效果,所以“Use 3D camera control”選項也最好選上,這樣更方便調節。點選“Create SkyBox Master”後,我們就得到了一個名為SkyBox Master 的合成。我們把圖1 拖入這一合成,但無需顯示出來,只是為了方便後面E3D 呼叫。接著我們新建一個純色層,如圖6 所示。呼叫E3D。

圖5

圖6

圖7

Step.04

在E3D 的“Render Settings”選項中,我們把全景圖片調入,並把背景顯示勾上,如圖7 所示。進入場景設定,我們還是選擇E3D 的自帶模型,如圖8 所示。為了提升真實度,這裡我們可以在模型的下面附加一塊平面,併為它附加一個Matte_Shadow 材質,用於後期接收陰影,如圖9 所示。

圖8

圖9

Step.05

這時,我們需要將SkyBox 指令碼再次調出,選擇“Create SkyBox from current composition ”從“SkyBox Master”合成中輸出生成一個全景圖,如圖10 所示。有人會說,這比原來的還不靠譜啊,如圖11 所示。別急,我們具體的調節工作還沒有開始。

圖10

圖11

Step.06

在調節物件座標前,我們需要首先調節11SkyBox Master”合成中的鏡頭朝向,如圖12 所示。把需要合成的區域放在合適的位置,如圖13 所示。以便於我們觀察。接下來,我們正式調節三維物件的空間位置,在E3D 中建立一個空物體用於調節三維物件的空間座標,如圖14 所示。通過調節控制層的XYZ 位置將三維物件置於廣場中央,如圖15 所示。回到E3D 中,調節X Y Z 的縮放值,使之與場景更吻合,如圖16 所示。

圖12

圖13

圖14

圖15

圖16

Step.07

調節就緒後,我們需要在SkyBox 指令碼中對輸出效果進行重新整理,如圖17 所示。

圖17

Step.08

一個較為真實的合成圖已經呈現在我們的眼前,如圖18 所示。雖然SkyBox 合成中也可以檢視效果,但為了能與前文所述方法有個公正的對比,我們同樣將這張全景圖渲染出來,放到第三方全景圖瀏覽軟體中檢查,區別是顯而易見的,如圖19 所示。另外,整個流程都是在AE 中完成,也就是說,雖然我們示範的是圖片,但對視訊來說,這樣的方法也是完全可行的。

圖18

圖19

Step.09

至此,三維物件的位置調整工作已經基本結束。為了進一步提高場景的融合度,我們還可以繼續對E3D 中的燈光、陰影、全域性光照等引數進行更精細的調節。如果是晴天,我們還可以在合成中附加額外的燈光,進一步增強三維物件融入場景的真實感。調得越細緻,場景就會越真實。當然,前提是你走對了方向。

(文 / 靖江市廣播電視臺 孔楠 王小進)