Unity引擎是目前最流行的視頻游戲引擎之一。許多成功的VR游戲都是用Unity引擎制作,比如《SuperHot VR》等,近來,Unity宣布了一個測試版的高品質(zhì)著色器,允許Unity用戶將360度視頻整合到Unity中。
自從推出VideoPlayer視頻播放器組件以來,全面的360度視頻集成將被添加到Unity中一直存在很多疑問。新的著色器雖然是Beta版,但支持Unity 5.6或更高版本的開發(fā)人員使用。
Unity360度視頻新集成允許開發(fā)人員采取任何格式的視頻文件,例如.mp4,包含360或180立方圖或等距矩形內(nèi)容,并將其作為可以通過視頻播放器組件播放的素材進(jìn)行導(dǎo)入。此時可以將視頻播放器定位成與視頻尺寸相同的紋理,并將該紋理連接到材質(zhì)集以用作新的Skybox或全景Beta著色器。這使Skybox能夠作為360度視頻的“屏幕”。然后,用戶可以打開虛擬現(xiàn)實(shí)支持播放器設(shè)置,并使用VR頭顯體驗(yàn)其周圍的360度視頻。
通過使用3D 360度內(nèi)容,甚至可以通過使用360度視頻作為背景來創(chuàng)建身臨其境的體驗(yàn),結(jié)合Skyboax全景著色器的3D設(shè)置。
因此利用Video Player來渲染與視頻相同維度的文本內(nèi)容以及將文本內(nèi)容鏈接到Material以使用全新的Skybox或者Panoramic Beta shader也是可能的,也就是說此時Skybox充當(dāng)?shù)氖?60度視頻的顯示器。用戶可以關(guān)閉Virtual Reality Support Player,而帶上VR頭顯體驗(yàn)360度視頻。
更多信息和完整的文檔可以在Skybox Panoramix著色器GitHub頁面找到。
【913VR原創(chuàng)內(nèi)容,轉(zhuǎn)載請注明及回鏈】
]]>