2014-10-26 72 views
0

我想開發AR應用程序,通過將相機向左,向右移動向上移動&,顯示其原始尺寸的3D對象。如何在沒有追蹤器的情況下製作增強現實

假設我有一個3D建築物體。如果我使用Vuforia SDK for unity進行AR建築物體的應用,看起來我需要使用跟蹤器對象,我正在使用Image-Targets我在這裏得到的限制是跟蹤器無法顯示其中的建築物' d原始尺寸,我的意思是跟蹤器只顯示建築物,當我重新調整建築物的大小時,它將適合跟蹤圖像。

請指導我如何滿足我的要求,通過向下移動攝像頭左,右,頂部&(如加速度傳感器)來顯示3D世界中物體的原始尺寸。 如果有人有問題了解我的需求,請回復我。

問候 阿努邦

回答

4

這不是嚴格意義上的編程問題,但我會盡力幫助。 我想你想與一個真正的規模建設。

首先,Vuforia並沒有限制Vuforia在實際尺寸上顯示物體,限制是標記應該是可見的,並且要看到一個大的建築,您需要一個非常大的標記,這樣您可以足夠遠並且仍然可以看到實際的虛擬組件。

如果你想堅持Vuforia,你最好的選擇是:

  • 使用擴展跟蹤能力:https://developer.vuforia.com/resources/dev-guide/extended-tracking
  • 使用智能地形功能,儘管它不符合您的需求,因爲我認爲您想跟蹤真實的建築物(不確定,因爲您沒有提供有關您的方案的足夠信息)。
  • 這是一個更加自定義的解決方案,首次檢測標記,並根據該信息將3D對象錨定到該位置並停止跟蹤標記,然後您將僅依靠像加速度計這樣的設備傳感器進行交互和探索物體。現在

,正如你所說的「無標記」,Vuforia仍然不支持3D追蹤oficially,所以如果你想跟蹤一個真正的規模建設,Vuforia不可能是最好的選擇,而不是我推薦更適合選項(取決於您需要和想要實現的內容):

  1. Metaio 3D跟蹤功能由SLAM提供支持。
  2. 使用地理定位(GPS)來探索沒有標記的真實世界物體。
  3. 您使用SLAM自定義解決方案。

最後,解決這個問題有很多不同的方法,我會推薦你​​閱讀計算機視覺和AR文學以獲得全貌,我只列出了當時出現在我腦海中的想法寫這個答案。

希望它有幫助!

相關問題