0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

怎樣用VuforiaSDK構(gòu)建一個簡單的口袋妖怪游戲

454398 ? 來源:工程師吳畏 ? 2019-08-05 10:46 ? 次閱讀

這篇文章是Vuforia SDK的增強現(xiàn)實教程。建立你自己的簡單口袋妖怪游戲。在繼續(xù)之前,您必須熟悉Vuforia SDK,并在Unity中使用數(shù)據(jù)庫。

要增加一個口袋妖怪,你需要一個口袋妖怪3-D模型。

選擇任何三維模型并下載 - 簡單易用。所以,現(xiàn)在我們有以下內(nèi)容:

Vuforia SDK

圖像目標數(shù)據(jù)庫

三維模型

打開Unity并創(chuàng)建一個新項目。將Vuforia SDK和圖像目標數(shù)據(jù)庫導(dǎo)入Unity。

您可以通過導(dǎo)航到Assets》 Import Package》 Custom Package來實現(xiàn)。在對話框中找到.UnityPackage文件。

對于三維模型,將整個文件夾拖放到Unity中。

現(xiàn)在,在左側(cè)的層次結(jié)構(gòu)窗口中,您會注意到兩個項目:“主攝像頭”和“定向光”。我們不會要求項目使用“主攝像頭”,因此您可以刪除“主攝像頭”。相反,我們需要AR相機和圖像目標。導(dǎo)航到Vuforia》 Prefabs以找到它們。將它們拖到層次結(jié)構(gòu)窗口中。

然后,選擇“AR Camera”,并在檢查器窗口中選擇“添加許可證密鑰”, 我們在上一期Vuforia SDK教程中創(chuàng)建的。您可以在下面圈出的圖像中看到它。

很棒的工作!將場景保存在文件選項中。

現(xiàn)在,從層次結(jié)構(gòu)窗口中選擇“圖像目標”。從圖像目標中選擇數(shù)據(jù)庫和圖像。我導(dǎo)入了兩個數(shù)據(jù)庫;這就是顯示兩個數(shù)據(jù)庫選項的原因。在這里,我使用筆記本電腦的鍵盤作為圖像目標,我將在它上面設(shè)置寵物小精靈,你可以在下面看到。

接下來,導(dǎo)航到Pokemon 3-D模型文件夾。它應(yīng)該看起來像這樣,除了它可能是一個不同的口袋妖怪。

選擇.obj文件 并將其拖動到層次結(jié)構(gòu)窗口中的圖像目標內(nèi)。

你會注意到3-D模型尺寸大于圖像目標。您可以通過更改比例從檢查器窗口更改模型的大小。

您可以看到我將比例從1縮小到0.05。您還可以通過播放旋轉(zhuǎn)值來旋轉(zhuǎn)模型。

重要步驟:最后,您需要將數(shù)據(jù)庫加載到AR攝像機。選擇“ AR相機”。在檢查器窗口中,檢查“加載對象目標”,“加載數(shù)據(jù)庫”和“激活”的選項。

您可以按下來嘗試該應(yīng)用場景窗口上方的播放按鈕。您需要使用網(wǎng)絡(luò)攝像頭才能使用它。將圖像聚焦在網(wǎng)絡(luò)攝像頭前,您可以看到您的3D模型。

或者,您也可以將其部署在您的應(yīng)用上。

這是一個簡單的步驟。導(dǎo)航到文件》構(gòu)建并運行。將其切換到Android/iOS平臺。

注意:不要忘記更改播放器設(shè)置中的包標識符。您可以將其更改為任何內(nèi)容。

這應(yīng)該可以在您的手機中構(gòu)建您的應(yīng)用程序。如果這是您第一次使用Unity,它會要求您找到Android SDK文件夾。下載Android SDK并在Unity中構(gòu)建應(yīng)用程序時找到它。如果您有疑問,或者這是您第一次嘗試增強現(xiàn)實教程,請查看我的其他VR和AR教程。這就是成品的外觀:

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • SDK
    SDK
    +關(guān)注

    關(guān)注

    3

    文章

    1015

    瀏覽量

    45607
  • Unity
    +關(guān)注

    關(guān)注

    1

    文章

    127

    瀏覽量

    21739
收藏 人收藏

    評論

    相關(guān)推薦

    如何用5509A產(chǎn)生白噪聲,經(jīng)AIC23播放出來然后再用AIC23采集這個聲音?

    怎樣用5509A產(chǎn)生白噪聲,經(jīng)AIC23播放出來然后再用AIC23采集這個聲音
    發(fā)表于 10-15 06:26

    怎樣用THS3201實現(xiàn)輸出功率可調(diào)?

    怎樣用THS3201實現(xiàn)輸出功率可調(diào)?
    發(fā)表于 08-26 08:28

    OPA735加OPA333,怎樣用TINA TI去仿真?

    當輸入信號VG1從7.06V慢慢變化到7.22V時。 輸出電壓Vout的變化必須是接近線性變化的。我想知道我該怎樣用TINA TI去仿真?怎樣設(shè)置那個輸入信號VG1才能達到我的目的。因為這個電壓源好像
    發(fā)表于 08-02 08:39

    怎樣用STM8L的PB3/TIM2_TRIG的引腳測量脈寬?

    怎樣用STM8L的PB3/TIM2_TRIG的引腳測量脈寬?
    發(fā)表于 05-07 06:55

    stm32f100怎樣用重映射功能?

    的是stm32f100c8t6b芯片,現(xiàn)在想用將PB1映射為TIM1_CH3N,在調(diào)用GPIO_PinAFConfig(GPIOB,GPIO_PinSource1,GPIO_AF_TIM1)時, GPIO_PinAFConfig和GPIO_AF_TIM1都沒定義,stm32f100
    發(fā)表于 05-07 06:06

    STM32F412G-DISCO怎樣用MX生成fatfs的代碼?

    STM32F412G-DISCO怎樣用MX生成fatfs的代碼? SD卡例程能跑,但mx生成的代碼不能正常運行,我生成代碼后是不是還要配置些東西?(我生成后只寫了測試代碼) 問題解決了,雖然我不知道我為什么不能直接使用mx生成的代碼去操作sd卡,但我通過復(fù)制粘貼例程的代
    發(fā)表于 03-12 08:15

    如何使用555定時器構(gòu)建簡單的節(jié)拍器

    555定時器IC是種多功能元件,可用于各種電路,包括節(jié)拍器。節(jié)拍器是音樂家在練習過程中用來保持穩(wěn)定節(jié)奏的裝置。在本教程中,您將學習如何使用555定時器IC構(gòu)建
    的頭像 發(fā)表于 02-11 09:48 ?892次閱讀
    如何使用555定時器<b class='flag-5'>構(gòu)建</b><b class='flag-5'>一</b><b class='flag-5'>個</b><b class='flag-5'>簡單</b>的節(jié)拍器

    怎樣用表來判斷加熱管的好壞?

    怎樣用表來判斷加熱管的好壞? 萬表是電工常用的測量儀器,它可以用來判斷加熱管的好壞。加熱管是種常見的加熱元件,廣泛應(yīng)用于家電、機械設(shè)備和工業(yè)生產(chǎn)中。在選擇和使用加熱管時,我們需
    的頭像 發(fā)表于 12-20 17:21 ?4385次閱讀

    無線通信:怎樣用電磁波表示1和0

    為什么頻率越高,能攜帶的信息就越多?以數(shù)字信號為例,信息就是串串的1和0,所以先搞清楚怎樣用電磁波表示1和0。
    發(fā)表于 12-05 14:44 ?1593次閱讀
    無線通信:<b class='flag-5'>怎樣用</b>電磁波表示1和0

    ADAU1452做FFT分析,怎樣設(shè)定取樣點的數(shù)量?

    請問,我想用ADAU1452做FFT分析,怎樣設(shè)定取樣點的數(shù)量,還有就是怎樣用單片機讀出分析得到的復(fù)數(shù)結(jié)果數(shù)組?謝謝!
    發(fā)表于 11-29 06:42

    怎樣用ADAU1761設(shè)計DRC的壓縮/擴展?

    請問怎樣用ADAU1761設(shè)計DRC的壓縮/擴展。我在SigmaStudio 4.5的模塊中只找到RMS。如果ADAU1761設(shè)計DRC要怎樣
    發(fā)表于 11-28 06:41

    運算放大器的THD+N參數(shù)應(yīng)該怎樣用?

    %。僅有AD8066在1MHz時有80dbC,但是AD8066容性負載驅(qū)動力不強。由于需要緩沖的是高精密度的信號,頻率可到1MHz。我想請問大家: 1、運算放大器的THD+N指標應(yīng)該怎樣用呢?是不是
    發(fā)表于 11-17 12:00

    怎樣用32單片機測電壓?

    怎樣用32單片機測電壓
    發(fā)表于 10-31 07:09

    怎樣用表區(qū)分LM317T的三腳的功能?

    怎樣用表區(qū)分LM317T的三腳的功能? 萬表是種多功能電測儀器,可以用來測試電阻、電流、電壓和其他電路參數(shù)。在處理電子電路時,常常
    的頭像 發(fā)表于 10-26 11:27 ?3655次閱讀

    怎樣用CD40106芯片分別產(chǎn)生1Hz和50Hz的時鐘信號?

    怎樣用CD40106芯片分別產(chǎn)生1Hz和50Hz的時鐘信號? 首先,讓我們了解下CD40106芯片的基本原理和功能。CD40106芯片是種多功能CMOS集成電路,內(nèi)部有6門電路,
    的頭像 發(fā)表于 10-25 15:07 ?1528次閱讀