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