谷歌arcore是一款針對軟件開發(fā)者們設計的一款增強現(xiàn)實體驗開發(fā)工具,支持多個平臺版本開發(fā),用戶可以通過arcore sdk插件來增強你的軟件現(xiàn)實顯示技術(shù)。本次放出arcore sdk for ios版本下載,可以在ios系統(tǒng)上進行相關(guān)的sdk軟件開發(fā)操作,有相關(guān)功能使用需求的朋友們不妨試試吧!
arcore sdk for ios插件說明:
ARCore SDK for iOS 1.2 提供云錨點功能,讓您可以打造 Android 和 iOS 用戶可共享的 AR 體驗。
借助于 ARCore SDK for iOS,您可以構(gòu)建以下列 ARKit 兼容型 iPhone 為目標設備的 ARKit 應用:
iPhone X
iPhone 8 和 8 Plus
iPhone 7 和 7 Plus
iPhone 6S 和 6S Plus
iPhone SE
注:ARCore 1.2 不支持以 iPad 為目標平臺。
arcore sdk for ios功能特色:
【云錨點的工作原理】
ARCore SDK for iOS 與 ARKit 配合,讓您可以將 ARKit 和 ARCore 錨點提供給同一環(huán)境中的 iOS 和 Android 設備。
同一環(huán)境中的用戶可將云錨點添加到他們在其設備上看到的 AR 場景。
您的應用可以渲染連接到云錨點的 3D 對象,從而讓用戶能夠查看對象并同步與對象進行交互。
為了實現(xiàn)這些共享的 AR 體驗,ARCore SDK 使用 Google 服務器托管和解析錨點。
【托管錨點】
托管 ARCore 或 ARKit 錨點會在共同坐標系中映射給定物理空間的錨點。
在您托管錨點時,ARCore 會將相關(guān)可視映射數(shù)據(jù)從用戶的環(huán)境發(fā)送到 Google 服務器。
上傳這些數(shù)據(jù)后,將把它們處理成類似于 ARCore 點云的稀疏點圖。
【解析錨點】
解析云錨點可使給定物理空間中的 Android 和 iOS 設備將之前托管的錨點添加到其場景中。
云錨點解析請求會將當前幀的視覺特征說明發(fā)送至服務器。 服務器嘗試將視覺特征與稀疏點圖進行匹配,以使解析的錨點始終位于每位用戶在其設備上看到的場景內(nèi)。
【數(shù)據(jù)存儲和訪問限制】
用于云錨點的數(shù)據(jù)具有下列存儲和訪問限制:
托管錨點時上傳至云端的原始視覺映射數(shù)據(jù)在七天后舍棄。
錨點會根據(jù)存儲的稀疏點圖在服務器端解析。
生成后,稀疏的點圖可用于一天的云錨點解析請求。
之前上傳的映射數(shù)據(jù)永遠不會發(fā)送至用戶的設備。
無法根據(jù)稀疏點圖確定用戶的地理位置或者重建任何圖像或用戶的物理環(huán)境。
永遠不會存儲請求中用于解析錨點的視覺特征說明。