<ins id="6k1m6"><video id="6k1m6"></video></ins>

    <ruby id="6k1m6"><option id="6k1m6"></option></ruby>
    <code id="6k1m6"><option id="6k1m6"></option></code>
  1. <output id="6k1m6"></output>
    400-650-7353
    您所在的位置:首頁(yè) > IT干貨資料 > unity > 【Unity基礎知識】AR項目實(shí)戰

    【Unity基礎知識】AR項目實(shí)戰

    這節課我們來(lái)聊聊非;馃嵋卜浅S腥さ募夹g(shù)----AR。我們一直都是把AR與VR放在一塊講, 但是他們兩不管是效果還是開(kāi)發(fā)技術(shù)上都有著(zhù)非常大的區別。VR英文名字為Virtual Reality即虛擬現實(shí)技術(shù),AR英文名稱(chēng)為Augmented Reality即增強現實(shí)。使用VR項目時(shí)你會(huì )具有很強的沉浸感,感官看到的、感覺(jué)到的幾乎都是虛假的、虛擬的,但讓用戶(hù)會(huì )錯誤的以為虛擬的世界就是真實(shí)的世界;而AR他是對現實(shí)世界的一種增強,用戶(hù)在使用AR項目時(shí)能一眼分辨出那些東西是真的那些是假的,AR真正的作用就在這,讓我們對現實(shí)中的事物進(jìn)行增強的顯示與表示;AR讓我們對這個(gè)世界了解的更為透徹,也變的更為的有趣。

    接下來(lái)我以一個(gè)簡(jiǎn)單而有趣的案例來(lái)帶大家輕輕松松學(xué)會(huì )AR開(kāi)發(fā)。 當手機攝像頭拍攝到指定目標圖片后, 會(huì )自動(dòng)顯示出鳥(niǎo), 而且鳥(niǎo)是活的, 可以做一些列的動(dòng)作等等。

    進(jìn)行AR開(kāi)發(fā)我們需要有兩個(gè)工具, 一個(gè)是游戲開(kāi)發(fā)引擎, 一個(gè)是AR的SDK;那么本節課我們選擇使用Unity + Vuforia AR來(lái)實(shí)現我們的AR案例開(kāi)發(fā)。Vuforia AR 的SDK在Unity 2017.4.40f以后就已經(jīng)集成到Unity中, 所以我們不需要再特意的去下載, 雖然Unity已經(jīng)為我們節省了Vuforia AR插件的下載, 但要想真正開(kāi)發(fā)出AR項目來(lái), 步驟還是比較多的, 但是大家不用怕, 本節課我們將盡量簡(jiǎn)單的帶大家實(shí)現一個(gè)AR案例。讓大家看一遍之后就能上手。好了, 那么接下來(lái)我們一步一步的帶大家來(lái)實(shí)現!!

    第一步: 大家進(jìn)入Vuforia的開(kāi)發(fā)官網(wǎng)(https://developer.vuforia.com/),注冊自己的賬號, 并登陸。

    第二步:由于Unity已經(jīng)集成了Vuforia的SDK, 所以我們不需要再去下載SDK。那么我們第二步就可以直接去創(chuàng )建License了。 大家記得一個(gè)項目需要對應的創(chuàng )建一個(gè)License,每個(gè)License都會(huì )有一個(gè)LicenseKey,在License詳細界面我們可以看到, 這個(gè)Key在后期Unity中會(huì )用到。

    第三步:添加AR識別對象,其實(shí)就是創(chuàng )建Database并且添加具體識別對象。我們也把識別對象叫做Target, 即進(jìn)行Targetg管理。在使用過(guò)程中為了方便對Target的管理, 引入了Database的概念, 即一個(gè)Database相當于一組識別對象。下載添加識別對象后的Database就可以在Unity中實(shí)現識別了。

    第四步:經(jīng)過(guò)前面三步, 那么我們的準備工作就算做好了, 接下來(lái)大家創(chuàng )建一個(gè)空工程,保存場(chǎng)景,刪除場(chǎng)景中的MainCamera, 然后添加ARCamera和ImageTarget;ARCamera是AR開(kāi)發(fā)中最重要攝像頭對象, 他會(huì )調用手機、Pad等設備的攝像頭。ImageTarget就是需要識別的圖片已經(jīng)識別后出現的物體。

    第五步:對ARCamera進(jìn)行設置, 為ARCamera設置License Key。

    第六步:對ImageTarget進(jìn)行設置;將識別之后需要顯示的物體放到ImageTarget下, 當做子物體,比如鳥(niǎo)等;然后對ImageTarget進(jìn)行屬性設置, 設置需要識別的圖片。具體設置如下圖:

    通過(guò)以上六個(gè)步驟,那么一個(gè)完整的AR案例就實(shí)現了, 運行后就可以識別了。

    經(jīng)過(guò)上述介紹,想必大家對在A(yíng)R開(kāi)發(fā)有了一定的了解,那么接下來(lái)大家就可以盡情的發(fā)揮你的想象和實(shí)力,動(dòng)手做屬于自己的AR項目。

    文章“【Unity基礎知識】AR項目實(shí)戰”已幫助

    更多內容

    >>本文地址:http://www.littlerockbway.com/zhuanye/2022/72190.html

    THE END  

    聲明:本站稿件版權均屬中公教育優(yōu)就業(yè)所有,未經(jīng)許可不得擅自轉載。

    1 您的年齡

    2 您的學(xué)歷

    3 您更想做哪個(gè)方向的工作?

    獲取測試結果
    • 大前端大前端
    • 大數據大數據
    • 互聯(lián)網(wǎng)營(yíng)銷(xiāo)互聯(lián)網(wǎng)營(yíng)銷(xiāo)
    • JavaJava
    • Linux云計算Linux
    • Python+人工智能Python
    • 嵌入式物聯(lián)網(wǎng)嵌入式
    • 全域電商運營(yíng)全域電商運營(yíng)
    • 軟件測試軟件測試
    • 室內設計室內設計
    • 平面設計平面設計
    • 電商設計電商設計
    • 網(wǎng)頁(yè)設計網(wǎng)頁(yè)設計
    • 全鏈路UI/UE設計UI設計
    • VR/AR游戲開(kāi)發(fā)VR/AR
    • 網(wǎng)絡(luò )安全網(wǎng)絡(luò )安全
    • 新媒體與短視頻運營(yíng)新媒體
    • 直播帶貨直播帶貨
    • 智能機器人軟件開(kāi)發(fā)智能機器人
     

    快速通道fast track

    近期開(kāi)班時(shí)間TIME

    两个人在线观看免费播放_国产精品天干天干_亚洲婷婷月色婷婷五月小蛇_男人的好小说全文免费阅读