2015-01-12 27 views
-2

我想要了解如何構建一個具有打開相機功能的android應用程序,並向其插入一個3D對象,該對象可以根據手勢進行拖動並更改其大小我的手指。如何在相機屏幕內插入3D對象

我想建立一些簡單的東西,我確切地知道我想放在屏幕上的3D對象。

我想要的一個很好的例子就是Augment的應用。

我不需要任何標記或識別,只需拖動到位置即可。

一如既往的感謝。

+0

This是一個超複雜的應用程序。進入增強現實的邏輯數量會讓我頭疼。 – zgc7009

+0

目前還不清楚你在問什麼,即使你澄清了它,這聽起來像是一個太過寬泛的問題。嘗試一下,讓我們知道你卡住的地方,併發布你的代碼。 – LearnCocos2D

+0

目的很簡單:我想打開相機並將3D對象拖到它的視圖中。想象一個3D帽子,當我正在拍照時,它可以拖到我頭頂。 – Nimo

回答

1

,我會採取最簡單的辦法是

  • 使用免費的AR工具如Vuforia爲您的應用程序的基礎。即使你不想使用他們的3D圖像跟蹤軟件,他們也會照顧一些骯髒的細節(比如高效地顯示相機圖像,告訴你相機的視野等)。他們的示例應用程序之一是一個好的開始。
  • 決定您希望交互如何工作。例如。你想如何切換模式(旋轉,縮放,翻譯)。
  • 使用Android觸摸輸入;按下,當您拖動計算星形的偏移量時,它會給出兩個可以同時調整的值。

我們在我的公司做了一個老的iOS應用程序(「SantaVision」),大部分工作都是爲了讓交互更流暢。至少從Vuforia 3D樣本中的一個開始,您不必擔心這一點(並且,如果您決定需要計算機視覺跟蹤,則可以開始!)

相關問題