2012-02-10 129 views
63

我想知道,每個基於視覺的移動增強現實框架的優缺點在哪裏?在什麼情況下應該決定什麼?你會選擇Vuforia在任何情況下,因爲它是免費的,沒有品牌?其中一個框架中缺少哪些重要功能? Metaio SDK免費版是否有限制(品牌和Metaio閃屏除外)?ARKit與ARCore與Vuforia與D'Fusion Mobile與Layar SDK的對比

我認爲這些是支持iOS和Android的最重要的框架。我知道metaio支持電影紋理和MD2(動畫)導出和Vuforia沒有(至少不在基本狀態)。

編輯:

  • 下面是3個小時的會議審議了最好的移動AR軟件開發工具包中的市場,以及如何開始使用它們:Tutorial: Top 10 Augmented Reality SDKs for Developers

  • 您也應該檢查從Augmented Reality Lab SL購買ARLab這對於AR瀏覽器,圖像匹配,圖像跟蹤,3D引擎,虛擬按鈕具有不同的AR-SDK。但這不是免費的。

  • Wikitude的ARchitect SDK有Vuforia-Extension和Blackberry 10支持。這也可能是非常有趣的。

  • Layar SDK現在可用於iOS和Android的3D,動畫,視頻AR和QR碼掃描儀

  • DARAM也出現了良好的SDK的Android,iOS的,Windows 8和Mac電腦。

  • ARPA有一個Unity插件和一個Google Glass SDK。

  • 這裏是增強現實軟件開發工具包的好comparison chart和框架

  • Apple has acquired Metaio. Metaio的前途未卜。 (2015年5月28日)

  • Magic Leap宣佈其增強現實技術開發SDK的虛幻和Unity

  • Vuforia現在已經支付許可和演示應用,而無需對他們無成本精簡計劃水印的能力 - 它現在只在特定日期的第一次應用推出時出現。這是爲了支持那些想在不顯示水印的情況下爲客戶做演示的開發人員。 (2015年5月6日),高通的Vuforia業務出售給PTC(2015年10月12日)

  • ARKit iOS的11引入ARKit,一個新的框架,使您可以輕鬆地創建用於iPhone和iPad的無與倫比的增強現實體驗。通過將數字對象和信息與周圍的環境混合在一起,ARKit將應用程序帶出屏幕之外,使它們以全新的方式與現實世界交互。 (Juni 2017)

  • 8th Wall XR是世界上第一個AR平臺,適用於所有常用的iOS和Android手機,並可與ARKit和ARCore無縫集成。(2017年8月)

+1

這應該給你metaio移動SDK的一個很好的概述:HTTP://www.metaio。com/software/mobile-sdk/features/ – ARsteve 2012-02-14 12:49:52

回答

23

我用兩個D'融合和Vuforia,這裏是我的反饋

D'融合(Total Immersion的)

D'融合的解決方案是一個跨平臺的工具,它主要支持的Web,iPhone ,Android平臺。主要特點有以下內容:

  • 它是基於(D'融合工作室& D'融合CV)更多的UI,使通過GUI
  • 場景智能與LUA
  • 提出打造全方案使您可以看到場景的預覽在D'融合工作室工具
  • OS獨立的(一個捆綁方案適用於同時在Android & iPhone)
  • Plug'N播放(直接複製粘貼在項目中更新的情況下)
  • 用攪拌機和Maya出口(OrgreMax)
  • 支持多標籤和臉部追蹤
  • 支持Unity3D
  • 的Android(JNI)和iPhone(LIB)已預編譯

Vuforia兼容(高通)

Vuforia支持幾乎相同的特徵和plateforms如Android和iPhone但是面向更多的代碼基礎:

  • Vuforia和FastCV工具沒有UI界面
  • 場景智能與JNI iPhone上
  • 這是不太OS獨立的,因爲這兩個代碼必須向Android和對象 - C/C++(.mm)被做
  • 3D對象通過代碼(頂點數組)1H)
  • 支持多標籤和臉部追蹤
  • 支持Unity3D
  • 與NinivehGL 3D引擎
  • 的Android(JNI)和iPhone(庫工程完美)需要重新編譯
  • 跟蹤更穩定和振動小於D'融合
+3

Vuforia不支持人臉追蹤。 – Oli 2012-10-23 15:40:48

+0

它應該支持人臉通FastCV https://developer.qualcomm.com/mobile-development/mobile-technologies/computer-vision-fastcv – 2012-10-23 15:47:33

6

我剛剛使用了Metaio SDK Mobile框架。該框架有很大的潛力,但有一個非常糟糕的文檔。這種高度集中顯示在「真實標籤」前面的3D對象,但對於經典的AR(帶有指示座標的氣泡)而言,缺少一些東西。例如,我不得不實施我自己的雷達,因爲框架沒有提供。 我用這個開發了一個應用程序的iphone版本,但在Android版本中,我知道存在一些旋轉問題以及與最近設備的某些兼容性問題。 問題是,在metaio應用程序都工作(並且他們有雷達),但在框架中看起來不一樣。

我不知道其他框架,但我建議你失去一些時間嘗試一個免費的。你可以免費試用metaio,如果看到它適合你,那麼購買付費版本。

8

我都用了Metaio和Vuforia:在我看來 Vuforia是一個免費的成本和良好的跟蹤的最佳選擇。這裏有幾點:

Metaio

  1. 隨着metaio你可以發展非常快。
  2. 支持各種跟蹤,例如標記,圖像目標,無標記,3D對象跟蹤等。
  3. 您必須爲iOS和Android單獨編碼。
  4. 付費SDK(商業授權)
  5. 您可以播放約100幀的MD2動畫。
  6. 我在跟蹤中閃爍。

Vuforia

  1. 發展是有點費時,但一旦你開發了一個應用程序,您清除路徑。
  2. 跟蹤ImageTargets,標記,視頻播放,圖像按鈕(這不在Metaio中)。
  3. 你必須單獨編碼,但如果你使用Unity,你必須編寫一次。
  4. 現在Vuforia也基於沒有目標掃描的價格模型。
  5. 使用Unity可以播放動畫。
  6. 跟蹤無閃爍。
+0

Metaio跟蹤有也是一個統一推廣。 – Oli 2013-01-05 20:48:20

3

Metaio還支持基於HTML5的應用程序

使用AREL跨平臺開發

參見:https://dev.metaio.com/arel/overview/

Metaio還支持基於邊緣跟蹤,這是非常強大的,並且不會照明或組織狀態的變化受到影響。

對於使用GPS等簡單的基於位置的AR等,無需任何第三方AR SDK即可實現此功能。

蘋果有免費的源代碼,這在這裏:https://developer.apple.com/library/ios/samplecode/park/Introduction/Intro.html

Vuforia有一個叫做廣義跟蹤一個非常有用的功能,它允許對環境的跟蹤,即使原來的標誌是不再考慮。這是一個很棒的功能,值得研究。

至於拉亞我不相信