一次開發(fā)覆蓋多個VR平臺,Unity 2018.3開始支持多平臺開發(fā)
你可以一次性盡可能多地覆蓋VR平臺了,從而為你的應(yīng)用程序帶來更多的受眾。借助Unity 2018.3,你可以構(gòu)建支持一系列PC VR和移動VR設(shè)備的優(yōu)秀應(yīng)用程序,無需為每一個平臺進行單獨開發(fā),包括OpenVR SDK, Oculus SDK,WindowsMR SDK, Daydream SDK和GearVR SDK(不包括 PSVR )。
根據(jù)目標設(shè)備的不同, 你可能需要更改目標平臺并進行多次編譯 。例如,如果目標是 Oculus Rift ,目標平臺應(yīng)該是PC相關(guān),如果目標是Oculus Go,目標平臺應(yīng)該是Android相關(guān)。如果希望同時支持Oculus Rift 和Oculus Go,你需要為每個目標平臺開發(fā)一次。
在每個目標平臺之下, 你都必須定位正確的SDK 。有時你可以通過單個exe來定位多個SDK,有時你必須進行單獨構(gòu)建。在定位PC相關(guān)時,你可以同時支持Oculus和OpenVR。但在定位Android時,你必須為Daydream和Oculus SDK進行單獨構(gòu)建。
對于多平臺的同時支持,Unity提供了兩個相關(guān)開源項目,方便開發(fā)者入手。他們分別是 Ontlaught 和 XR Input Tests 。其中XR Input Tests是多平臺測試項目,而Ontlaught是多平臺演示項目,支持OpenVR,Oculus Rift,Windows Mixed Reality,Oculus Mobile(GearVR,Go)和Daydream。
文章來源:映維網(wǎng) 如轉(zhuǎn)載請標明出處
原文鏈接 : https://yivian.com/news/53101.html
未經(jīng)授權(quán),禁止轉(zhuǎn)載,違者必將追究法律責任。