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