我想創建一個具有相當簡單的AR功能的小型Android應用程序 - 加載一些已知標記,並在檢測到這些標記時在視頻流頂部呈現已知2D/3D對象。我會很感激任何指向圖書館的指示,或者至少是一個正確的做法。更好的AR上的Android
這裏有一些線索我已經調查:
ANDAR - https://code.google.com/p/andar/ - 這開始了偉大的,和ANDAR應用工作的很好,呈現上實時視頻流的單一模式的一個立方體,但看起來這個項目實際上被放棄了,爲了擴展它,我不得不大量投入到OpenGL領域 - 這不是不可能的,但是非常不可取。後續的AndAR模型查看器項目,據說可以讓你加載自定義的.obj文件,似乎根本不能識別標記。再一次,這看起來非常浪費,它可能更多。
處理 - 前面提到NyARToolkit是偉大的從PC處理 - example usage,它完美的作品爲「這裏有一個模式,在這裏是一個對象,只是使之有」的功能,但後來這一切發生故障的Android - 的GStreamer對於Android而言,它處於非常早期的黑客階段,而且對於Android處理項目而言,視頻功能似乎是一個相當低的優先級 - 目前import processing.video.*;
只是失敗。
layar,wikitude等,他們似乎都更注重交互性,位置和whatnot,我絕對不需要,並且在某種程度上缺少這種基本用法。
我哪裏錯了?我很樂意編寫一些視頻捕獲/檢測/渲染的一部分,我不需要一個拖放庫,但是來自AndAR的示例代碼只是讓我感到恐懼