作為增強(qiáng)現(xiàn)實(shí)開發(fā)的領(lǐng)先3D引擎之一,Unity的推出新的版本是一個(gè)重大事件,它有可能推動(dòng)AR內(nèi)容創(chuàng)造的巨大飛躍。
Unity2019.1版本比2018年的版本提前了一個(gè)月發(fā)布,雖然AR部門只向前邁出了一小步,但它仍然是一個(gè)進(jìn)步。
在Unity的這個(gè)版本中,可編寫腳本的渲染管道(SRP)和輕量級(jí)渲染管道(LWRP)將脫離預(yù)覽,現(xiàn)在已經(jīng)為黃金時(shí)段做好了準(zhǔn)備。SRP是在Unity 2018.3中引入的,它幫助開發(fā)者基于硬件配置文件優(yōu)化他們的應(yīng)用程序,而LWRP是一個(gè)SRP預(yù)置,用于在移動(dòng)設(shè)備上運(yùn)行高質(zhì)量的3D內(nèi)容,尤其是AR和VR內(nèi)容。
不過,Unity的跨平臺(tái)移動(dòng)AR開發(fā)框架AR Foundation的LWRP支持仍在預(yù)覽階段。
說到AR Foundation,它還沒有從preview中完成。然而,在最近的GDC主題演講中,該公司透露AR Foundation將于2019.2版本公開發(fā)行。
Unity高級(jí)產(chǎn)品營(yíng)銷經(jīng)理Thomas Krogh-Jacobsen在一篇博客文章中說:“AR Foundation讓Unity開發(fā)者可以快速開始構(gòu)建AR項(xiàng)目。”
“您可以選擇在您的體驗(yàn)中包含哪些功能,同時(shí)只需構(gòu)建一次就可以跨Arkit和Arcore設(shè)備部署。在PackageManager的預(yù)覽版中,它將ARKit和ARCore底層SPI封裝到一個(gè)內(nèi)嵌的框架中,該框架還包含其他特性,以幫助開發(fā)人員克服最大的AR開發(fā)挑戰(zhàn)。
Unity還提供了AR Foundation項(xiàng)目的示例,包括一個(gè)用于LWRP的示例,供GitHub上的開發(fā)人員使用。
此外,Unity 2019.1還提供了AR Remote的預(yù)覽功能,這是一個(gè)新特性,允許開發(fā)人員直接在目標(biāo)設(shè)備上查看他們的AR勞動(dòng)成果,而不必導(dǎo)出一個(gè)完整的應(yīng)用程序構(gòu)建。(用外行的話來說,AR Remote之于AR應(yīng)用程序開發(fā),就像打印預(yù)覽之于打印文檔一樣。)
然而,Unity 2019.1的另一個(gè)值得注意的改進(jìn)是支持Unity中的Magic Leap One開發(fā)。以前,Magic Leap One開發(fā)需要特殊的技術(shù)預(yù)覽版本。
還有一個(gè)明顯的缺憾,即2018年6月在聯(lián)合柏林推出的“火星計(jì)劃”(Project Mars),即聯(lián)合柏林公司(Unite Berlin)為促進(jìn)AR開發(fā)而推出的工具包,并未出現(xiàn)在聯(lián)合2019.1中。作為“混合和增強(qiáng)現(xiàn)實(shí)工作室”的縮寫,預(yù)計(jì)將在2019年的某個(gè)時(shí)間到達(dá)。
https://next.reality.news/news/unity-inches-forward-with-ar-development-tools-latest-release-0196247/
來源:next.reality