國
立 政 治 大 學
‧
N a tio na
l C h engchi U ni ve rs it y
2.6 虛擬實境的電影應用
拍攝電影的時候,許多的場景、特效甚至是互動的生物都是在拍攝完才後製上去,因此 演員在拍攝的過程中,必須透過想像或揣摩才能演出對應的表情與動作。為了讓演員更 能沉浸在劇情與環境之中,如圖 9 所示,Bouville 等人[1]透過虛擬實境,模擬出實際的 環境或是怪物出現的情景,讓演員不必透過假想就能看到真實的情境,在排演時就會更 融入劇情,表現出的肢體語言也會更加自然。
圖 9. 運用虛擬實境排練與拍攝過程(截自[1])
演員想要相互排練時,時常需要舟車勞頓到達排練場地,並且還要等待對戲的演員 都到齊才能進行排練,因此 Slater 等人[15]提出 Shared Virtual Environment (SVE)的概念
(如圖 10 所示),並找來三對專業的演員與導演,在現場表演前,以沒有見面的條件下,
透過動畫模擬表情與人物動作,讓演員在 SVE 裡進行短劇排練。也有研究[12]同樣找來 兩組演員與導演,在 SVE 的條件下進行排練,與前者不同的是,這次是透過動作捕捉的 裝置抓取演員動作,雖然卻少了表情傳達,但卻能精確傳達肢體語言與動作。
‧ 國
立 政 治 大 學
‧
N a tio na
l C h engchi U ni ve rs it y
圖 10. Shared Virtual Environment(截自[15])
在其他電影應用上,因為在觀看 VR 電影的時候,體驗者能夠控制的自由度非常高,
時常會錯過電影的重點人物內容,為了引導體驗者注意重點畫面,有研究[13]提出 VR 電 影的重點導航系統,透過控制身體的旋轉以及場景內的提示,告知體驗者電影的重點區 域。除此之外,針對電影拍攝,也有研究利用虛擬實境進行攝影的拍攝教學[4],利用虛 擬攝影機與虛擬現場,以路徑提示的方式幫助體驗者學習動態拍攝。
雖然上述的文獻對於虛擬攝影機與虛擬場景的應用都有深入的研究與發展,但卻沒 有一套完整的電影拍攝與製作系統,因此本系統將基於以上的研究,實作出一套具有電 影拍攝模擬、動態靜拍攝輔助以及即時剪輯系統的虛擬拍攝片場,將虛擬攝影機的自動 化規劃、電影編輯、互動拍攝的模擬以及虛擬實境作一個創新的應用,在下個章節將會 說明本系統的相關架構與設計。
‧ 國
立 政 治 大 學
‧
N a tio na
l C h engchi U ni ve rs it y
第3章 系統架構
本研究所設計的虛擬拍攝片場,使用跨平台的遊戲設計引擎(Unity)[19] 並透過 SteamVR Plugin 對 VR 互動載具 Vive 進行開發,開發語言為 C#。使用者能夠透過 Vive 載具(頭 戴式顯示器、控制器)觸發事件,進而改變物件狀態與場景資訊,同時狀態也隨時透過 載具更新給使用者,以下圖 11 為本系統在 Model-View-Controller (MVC)[20]架構圖下 各模組的關係:
圖 11. MVC 架構圖