2018年06月25日,我們知道,你們中的很多人都對(duì)于構(gòu)建手持式AR應(yīng)用感到非常興奮。所以,Unity開(kāi)發(fā)了一個(gè)多平臺(tái)API和實(shí)用程序,幫助你在AR開(kāi)發(fā)過(guò)程中遇到的眾多難題。他們將其稱之為 AR Foundation。
Unity表示,“我們一直站在手持式AR開(kāi)發(fā)的前沿,我們從一開(kāi)始就支持ARCore和ARKit。但借助AR Foundation及其利用的軟件架構(gòu),我們現(xiàn)在可以為開(kāi)發(fā)者提供一個(gè)支持ARCore,ARKit和未來(lái)平臺(tái)核心功能的通用API。”
AR Foundation已經(jīng)通過(guò)Package Manager集成至Unity,所以你可以輕松將其集成至你的新項(xiàng)目之中。Unity專(zhuān)注于為AR Foundation增加對(duì)新功能和平臺(tái)的支持。同時(shí),他們將繼續(xù)支持特定于平臺(tái),開(kāi)發(fā)者希望在現(xiàn)有項(xiàng)目中使用的插件。
Unity表示:“我們對(duì)手持式AR和可穿戴AR感到非常樂(lè)觀,而隨著技術(shù)的發(fā)展和AR市場(chǎng)的增長(zhǎng),我們將繼續(xù)投資于平臺(tái)支持和開(kāi)發(fā)者工具。”
1. AR Foundation
AR Foundation的初始版本將為大多數(shù)AR應(yīng)用的核心功能提供支持:
平整表面檢測(cè)
表示為點(diǎn)云的深度數(shù)據(jù)
高效的pass-thru渲染
有助于將虛擬對(duì)象錨定到物理世界的參考點(diǎn)
估計(jì)平均色溫和亮度
追蹤物理空間中的設(shè)備位置和方向
在AR中正確縮放內(nèi)容的實(shí)用程序
針對(duì)平面和深度數(shù)據(jù)的光線投射
這一功能集僅僅只是開(kāi)始。AR Foundation將繼續(xù)增加對(duì)新平臺(tái)功能和實(shí)用程序的支持,同時(shí)保持向后兼容性。
2. 動(dòng)手開(kāi)始
確保你安裝了Unity 2018.1或更高版本。如果你的目標(biāo)是安卓,請(qǐng)安裝Android Build Support Component;如果你的目標(biāo)是iOS,請(qǐng)安裝iOS Build Support Component。
復(fù)制arfoundation-samples GitHub資源庫(kù),并留意主分支。這個(gè)項(xiàng)目將自動(dòng)安裝以下必需軟件包:AR Foundation,ARCore XR Plugin和ARKit XR Plugin。
打開(kāi)SampleScene.unity,并部署到兼容的安卓或iOS設(shè)備。
示例場(chǎng)景將建立一個(gè)AR會(huì)話,將攝像頭圖像渲染為背景,顯示深度和平面數(shù)據(jù),響應(yīng)屏幕點(diǎn)觸并執(zhí)行光線投射。這是根據(jù)AR Foundation構(gòu)建應(yīng)用程序的一個(gè)優(yōu)秀起點(diǎn)。
榜單收錄、高管收錄、融資收錄、活動(dòng)收錄可發(fā)送郵件至news#citmt.cn(把#換成@)。
海報(bào)生成中...