2016-05-12 49 views
0

我想在Project Tango上使用Unity3d實現室內導航應用程序。如何在Project Tango上使用Unity3d實現室內導航應用程序?

任何人都可以分享我對此的思路嗎?下面

我粗略的想法表示:

  1. 由探戈構造得到整個構建網格
  2. 導入到Unity3d作爲.OBJ
  3. 樹皮全網的導航網格
  4. 名稱和標記所有感興趣的地址或與ADF一起定位並與Navmesh一起保存
  5. 程序用戶界面接收開始/結束地址並動態生成導航路徑。

  6. 使用AR標記並添加在導航路徑的地平面上。

請糾正我的想法並分享您的經驗,我是Unity3d/Tango的新手。

+1

如果你是新手,我不建議這個規模的項目。從嬰兒的步驟開始:熟悉Unity以及一般的3D編程,如果你不瞭解它,請使用c#,如果你還沒有使用,請使用OOP。嗯。基本上說。 – 2016-05-12 13:54:06

+0

@Mark感謝您的評論,基本知識對我來說是好的,並且迄今爲止我已經實施了服務探戈應用程序。請在室內導航應用方面多給點意見。 –

回答

0

我正在做你正在做的事情,但沒有navmesh和ADF。您可能需要考慮的是使用Meshlab這樣的程序來減少3D obj的多邊計數。我不知道他們是否在Mira版本中修復了這個問題,但之前的一個「小」房間會產生類似於..的120萬個三角形,我只能假設它會讓您的導航網格變慢一點。

使用導航網格,生成導航應該非常簡單!所以我認爲1,2,3,5和6完全沒有問題。

然而4號,我不知道它是否有效。這你必須自己探索。使用ADF命名/標記地址?你認爲它會在環境中認識自己,然後提供地址?如何使用navmesh保存它?我相信你將能夠使其工作。

祝你好運。

相關問題