這篇文章是Vuforia SDK的增強(qiáng)現(xiàn)實(shí)教程。建立你自己的簡(jiǎn)單口袋妖怪游戲。在繼續(xù)之前,您必須熟悉Vuforia SDK,并在Unity中使用數(shù)據(jù)庫(kù)。
要增加一個(gè)口袋妖怪,你需要一個(gè)口袋妖怪3-D模型。
選擇任何三維模型并下載 - 簡(jiǎn)單易用。所以,現(xiàn)在我們有以下內(nèi)容:
Vuforia SDK
圖像目標(biāo)數(shù)據(jù)庫(kù)
三維模型
打開(kāi)Unity并創(chuàng)建一個(gè)新項(xiàng)目。將Vuforia SDK和圖像目標(biāo)數(shù)據(jù)庫(kù)導(dǎo)入U(xiǎn)nity。
您可以通過(guò)導(dǎo)航到Assets》 Import Package》 Custom Package來(lái)實(shí)現(xiàn)。在對(duì)話(huà)框中找到.UnityPackage文件。
對(duì)于三維模型,將整個(gè)文件夾拖放到Unity中。
現(xiàn)在,在左側(cè)的層次結(jié)構(gòu)窗口中,您會(huì)注意到兩個(gè)項(xiàng)目:“主攝像頭”和“定向光”。我們不會(huì)要求項(xiàng)目使用“主攝像頭”,因此您可以刪除“主攝像頭”。相反,我們需要AR相機(jī)和圖像目標(biāo)。導(dǎo)航到Vuforia》 Prefabs以找到它們。將它們拖到層次結(jié)構(gòu)窗口中。
然后,選擇“AR Camera”,并在檢查器窗口中選擇“添加許可證密鑰”, 我們?cè)谏弦黄赩uforia SDK教程中創(chuàng)建的。您可以在下面圈出的圖像中看到它。
很棒的工作!將場(chǎng)景保存在文件選項(xiàng)中。
現(xiàn)在,從層次結(jié)構(gòu)窗口中選擇“圖像目標(biāo)”。從圖像目標(biāo)中選擇數(shù)據(jù)庫(kù)和圖像。我導(dǎo)入了兩個(gè)數(shù)據(jù)庫(kù);這就是顯示兩個(gè)數(shù)據(jù)庫(kù)選項(xiàng)的原因。在這里,我使用筆記本電腦的鍵盤(pán)作為圖像目標(biāo),我將在它上面設(shè)置寵物小精靈,你可以在下面看到。
接下來(lái),導(dǎo)航到Pokemon 3-D模型文件夾。它應(yīng)該看起來(lái)像這樣,除了它可能是一個(gè)不同的口袋妖怪。
選擇.obj文件 并將其拖動(dòng)到層次結(jié)構(gòu)窗口中的圖像目標(biāo)內(nèi)。
你會(huì)注意到3-D模型尺寸大于圖像目標(biāo)。您可以通過(guò)更改比例從檢查器窗口更改模型的大小。
您可以看到我將比例從1縮小到0.05。您還可以通過(guò)播放旋轉(zhuǎn)值來(lái)旋轉(zhuǎn)模型。
重要步驟:最后,您需要將數(shù)據(jù)庫(kù)加載到AR攝像機(jī)。選擇“ AR相機(jī)”。在檢查器窗口中,檢查“加載對(duì)象目標(biāo)”,“加載數(shù)據(jù)庫(kù)”和“激活”的選項(xiàng)。
您可以按下來(lái)嘗試該應(yīng)用場(chǎng)景窗口上方的播放按鈕。您需要使用網(wǎng)絡(luò)攝像頭才能使用它。將圖像聚焦在網(wǎng)絡(luò)攝像頭前,您可以看到您的3D模型。
或者,您也可以將其部署在您的應(yīng)用上。
這是一個(gè)簡(jiǎn)單的步驟。導(dǎo)航到文件》構(gòu)建并運(yùn)行。將其切換到Android/iOS平臺(tái)。
注意:不要忘記更改播放器設(shè)置中的包標(biāo)識(shí)符。您可以將其更改為任何內(nèi)容。
這應(yīng)該可以在您的手機(jī)中構(gòu)建您的應(yīng)用程序。如果這是您第一次使用Unity,它會(huì)要求您找到Android SDK文件夾。下載Android SDK并在Unity中構(gòu)建應(yīng)用程序時(shí)找到它。如果您有疑問(wèn),或者這是您第一次嘗試增強(qiáng)現(xiàn)實(shí)教程,請(qǐng)查看我的其他VR和AR教程。這就是成品的外觀:
-
SDK
+關(guān)注
關(guān)注
3文章
1038瀏覽量
46005 -
Unity
+關(guān)注
關(guān)注
1文章
127瀏覽量
21837
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論