4

我想知道是否有任何選項與谷歌的位置,以便將AR對象超過緯度/經度在現實世界結合現有ARCORE早期階段?我知道這一個可能與ARKit,但還沒有找到任何有關這樣的信息ARCoreARCORE +定位服務

任何想法?提前致謝。

+0

你能爲你的問題添加更多細節嗎? – Fixus

+0

使用錨類,它會自己處理 – IshRoid

+0

你有沒有找到更多關於此?我正在嘗試做類似的事情,但目前爲止沒有運氣。我的理解是我需要用'Pose'對象調用'session.createAnchor()',這個對象又是使用用戶當前位置和lat/long之間的翻譯/旋轉信息創建的。 –

回答

2

我認爲,這不是0/1類型的問題:)

所有ARCORE首先只對映射周圍的SDK。它沒有計算機視覺和/或位置功能。

您的要求是可能的,但您必須結合兩個要素。首先,您需要使用位置(GPS)並計算所選位置lat/lng在您的視圖中。這很簡單,你可以找到很多關於這個的教程。

比您可以確定這一點在哪裏(您也可以計算在這裏會有幫助的方位)時,您可以使用ARCore將3D模型固定到世界上。也許你將不得不作出某種變換來改變現實世界的座標屏幕

使答案更簡單:ARCORE本身不能說,但結合不同的工具可以讓你實現這個目標

+0

謝謝你的迴應。我已經擁有很多地方的經緯度,但無法將模型固定到該位置,以便通過ARCore(光照,VIO等)顯示。您會如此善良,並告訴我有關允許將ARCore 3D模型指向世界座標的一些教程?我使用純OpenGL做了這樣的事情,但不是使用ARCore。 – Array

+0

你不會找到他們。 ARCore仍然是新鮮事物,您需要自行解決的大部分事情您可以在Adnroid上搜索與OpenGL相關的主題。站在它後面的數學在兩種情況下都是相同的,區別在於如何獲得正確的對象和值,但是ARCore提供了很多與矩陣有關的事情,例如 – Fixus