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

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

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

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

454398 ? 來(lái)源:工程師吳畏 ? 2019-08-05 10:46 ? 次閱讀

這篇文章是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教程。這就是成品的外觀:

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

    關(guān)注

    3

    文章

    1038

    瀏覽量

    46005
  • Unity
    +關(guān)注

    關(guān)注

    1

    文章

    127

    瀏覽量

    21837
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    為T(mén)HS3001構(gòu)建個(gè)簡(jiǎn)單的SPICE模型

    電子發(fā)燒友網(wǎng)站提供《為T(mén)HS3001構(gòu)建個(gè)簡(jiǎn)單的SPICE模型.pdf》資料免費(fèi)下載
    發(fā)表于 10-29 10:11 ?0次下載
    為T(mén)HS3001<b class='flag-5'>構(gòu)建</b><b class='flag-5'>一</b><b class='flag-5'>個(gè)</b><b class='flag-5'>簡(jiǎn)單</b>的SPICE模型

    多個(gè)TLV320AIC3254路I2C總線(xiàn)對(duì)其配置可行嗎?

    片CPU3片TLV320AIC3254做音頻處理,想用路I2C總線(xiàn)對(duì)其配置可行嗎? 地址好像是唯的 0011000沒(méi)法設(shè)置,手冊(cè)中又提到可使用10位地址但是沒(méi)找到說(shuō)明
    發(fā)表于 10-22 07:54

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

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

    激光加工中的“零級(jí)光妖怪”,如何智斗這位“不速之客”?——《黑神話(huà):悟空》版

    你是否也曾幻想,自己化身孫悟空,手持如意金箍棒,斬妖除魔?在超快激光加工的世界里,我們正面臨著個(gè)隱藏在光路中的“小妖怪”——零級(jí)光。別看它個(gè)頭不大,但它會(huì)悄悄影響加工精度,給你制造不少麻煩。今天
    的頭像 發(fā)表于 09-13 10:45 ?1708次閱讀
    激光加工中的“零級(jí)光<b class='flag-5'>妖怪</b>”,如何智斗這位“不速之客”?——《黑神話(huà):悟空》版

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

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

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

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

    RT-Thread Studio構(gòu)建和重新構(gòu)建的不同,般我們編譯工程時(shí)哪個(gè)?

    想請(qǐng)教在RT-Thread Studio中,構(gòu)建和重新構(gòu)建的不同,般我們編譯工程時(shí)哪個(gè),謝謝!
    發(fā)表于 07-25 07:38

    怎樣用萬(wàn)表區(qū)分晶閘管三個(gè)管極呢?

    晶閘管是種四層三端半導(dǎo)體器件,主要用于交流電路中的電壓和功率控制。它具有陽(yáng)極、陰極和門(mén)極三個(gè)端子。
    的頭像 發(fā)表于 05-24 17:52 ?3142次閱讀

    怎樣用STM8L的PB3/TIM2_TRIG的引腳測(cè)量脈寬?

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

    stm32f100怎樣用重映射功能?

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

    超酷!基于ESP32自制個(gè)藍(lán)牙游戲手柄

    ; 步驟2:在面包板上構(gòu)建電路 除了ESP32開(kāi)發(fā)板外,游戲手柄電路還需要個(gè)搖桿模塊、按鈕、電阻和些導(dǎo)線(xiàn)。 帶有圓形蓋的12mm按
    發(fā)表于 05-06 16:59

    個(gè)簡(jiǎn)單的汽車(chē)蓄電池維修電路

     這是個(gè)圍繞當(dāng)?shù)厥袌?chǎng)上容易買(mǎi)到的非常常見(jiàn)的電子元件構(gòu)建簡(jiǎn)單電路,用于保護(hù)汽車(chē)(汽車(chē))電池免受深度放電并防止損壞。
    的頭像 發(fā)表于 05-05 11:19 ?1174次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>個(gè)</b><b class='flag-5'>簡(jiǎn)單</b>的汽車(chē)蓄電池維修電路

    口袋電子秤方案設(shè)計(jì)有哪些步驟?

    口袋秤方案主要涉及小型、高精度的電子秤開(kāi)發(fā),這些秤通常體積小巧,便于攜帶和使用。今天我們來(lái)分析下關(guān)于口袋電子秤方案的開(kāi)發(fā)流程涉及到哪些步驟,有具有什么樣的特點(diǎn)。 設(shè)計(jì)個(gè)
    的頭像 發(fā)表于 03-26 16:12 ?1048次閱讀

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

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

    如何使用555定時(shí)器構(gòu)建個(gè)簡(jiǎn)單的節(jié)拍器

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