使用unity3D最新版本的 vuforia組件製作AR

2021-01-11 知識面廣的大秀

最近用unity做了個基礎vuforia的AR製作,發現網絡中的教程基本都過時了,還是幾年前的舊版本做的教程。本秀不才,經過一番的刻苦鑽研後,終於做出了效果。在這裡分享給大家!這也是我的第一篇文章,有不足之處請多多包涵。

軟體安裝上unity官網下載最新版本的unity,我用的是Unity 2019.3.0a2 (64-bit),下載這個版本時會自動下載unity Hub,它的好處是方便添加應用開發是的各種插件。要開發AR,當然就需要下載vuforia模塊了,假如在安裝unity時未下載vuforia組件,可以點擊unity Hub,點擊安裝-添加模塊-選擇vuforia項即可。場景創建

打開unity,刪除Hierachy中的MainCamer,點擊gameobject>vuforia engine>ARcamer,系統會自動導入vuforia,再次點擊ARCamer導入場景中,接著導入vuforia中的image,將所要展示的prefab放置在image子類中。注意:導入vuforia後不用改任何設置。密匙的申請1)點擊file>building settings>android,若出現opean Download page,點擊下載即可。下載完之後點擊player settings>player中的XR settings,選擇下圖中的選項。接著點擊other settings,設置package name,且只能為com.DefaultCompany.###(這裡的DefaultCompany與player選項中的Complay Name名稱必須相同,比如聰明complay name為MyName,則package name的中間的名稱只能為MyName.

2)選擇Hierachy面板中的arcamer,在檢視面板中選擇如下圖選項,繼而申請密匙。

先點擊第一個選項,為其添加密匙

進入vuforia官網後,先申請帳號。按下圖順序操作即可。

添加完之後點擊my air
將次密匙粘貼到app licence key

點擊ADD detabase,操作如下圖

接著點擊hierarchy面板中的imagetarget,選擇檢視面板中的 image target behaviour,選擇Database為你所創建的密匙的名稱。如圖所示

最後點擊運行,用電腦攝像頭掃面即可出現物體,如圖所示,

接著點擊Edit>preferences>external tools,勾選JDK,SDK選項,如下圖

最後,可以打包了,打開file>build settings,先添加場景,點擊Add open scenes添加場景,等場景添加完成之後點擊build,然後選擇應用名稱,文件路徑等。

至此完成打包,可以把它安裝到手機上了,操作時,只需用手機掃描image上的圖片即可。在打包過程中,還需要設置開發環境,在這裡將我所了解的分享給大家:

https://blog.csdn.net/huawei12341/article/details/78491974 裡面的unity版本較低,不過設置開發環境基本一致(最新版本不用下載sdk,在添加模板裡導入。相信大家在製作過程中難免會出錯,有不懂的地方可以私聊我。

相關焦點

  • Vuforia Engine 9.0版本正式推出
    查看引用/信息源請點擊:映維網提供了一系列的優化和新功能(映維網 2020年04月22日)Vuforia Engine團隊一直在努力為開發者提供更多創建引人入勝的沉浸式AR體驗的方法,近期團隊正式推出了Vuforia Engine 9.0版本
  • ARCore1.7版本發布 AR製作將變得更容易
    截至18年12月,它可以在2.5億臺設備上使用,並提供像Pixel 3上的Playmoji這樣的強大功能。今天Goolge發布的ARCore最新開發者版本引入了一個新的Augmented Faces API和一個ARCore Elements應用程式。ARCore 1.7為手機的前置攝像頭提供了新的增強API。
  • 年薪30W的Unity3D遊戲開發崗面試題(上)
    今天給大家推薦一些Unity3D的最新面試題。甭管你是準備找工作,還是在職的,這些題目都是你應該背會的。1.請描述遊戲動畫有哪幾種,以及其原理。主要有關節動畫、單一網格模型動畫(關鍵幀動畫)、骨骼動畫。
  • 高德地圖行車記錄儀AR導航怎麼設置使用教程
    下面小編也為大家帶來了高德行車記錄儀AR導航設置使用教程,我們一起來看看吧!  高德地圖行車記錄儀導航怎麼用?  1、先將手機中的高德地圖更新到最新版本(V10.70),然後準備好一個行車記錄儀。  2、安裝好行車記錄儀之後,將高德地圖打開,設置好目的地,點擊導航。
  • 跨平臺AR應用開發福利:Unity 2017.3版本全面支持Vuforia 7(內含...
    在Unity 2017.3中,我們介紹對Vuforia 7的支持,使得開發人員通過使用Model Targets和Ground Plane功能,將數字內容與更多的實物、環境結合起來,同時在更廣範圍的設備與作業系統之間保持最佳的用戶體驗。
  • 星際戰甲:版本最強武器之射月配卡,看完你就明白什麼叫做組件槍
    前幾期的文章咱們講過現版本之子:波動拳的攻略和配卡,其實就有很多小夥伴說只要一更新,波動拳就廢了。國際服的波動拳也是放在倉庫裡面吃灰中。這時候就有粉絲想要看金星組件槍的攻略。什麼是組件槍?確實,說起組件槍,不管是這個版本還是下個版本都是很強勢的一種副武器。
  • hadoop最新發行穩定版:DKHadoop版本介紹
    dkhadoop技術框架但今天想要給hadoop新手入門推薦的最新發行穩定版hadoop則是dkhadoop。Dkhadoop是大快推出的商業發行版,集成了整個hadoop生態系統的全部組件並且做了深度優化,重新編譯成了一個完整的更高性能的大數據通用計算平臺,實現了各部件的有機協調。大快Hadoop相比開源的大數據平臺,在計算性能上有了非常大的提升。
  • Unity 推出最新2018.1版本啦!新增改進超300項
    Unity 推出最新2018.1版本啦!新增改進超300項
  • 《靈魂戰紀》全新ar卡效果是什麼?
    《靈魂戰紀》全新ar卡效果是什麼?近日,《靈魂戰紀》1月18日更新了10張最新的ar卡亮相,隨著ar的技能描述信息也在卡池中描述出來。),適合面板屬性暴擊率高達60以上的靈能者使用。莉莉使用,角色面板攻擊速度最好不低於140。
  • 谷歌希望在本月推出最新版本的AndroidNougatOS
    Google希望在本月推出最新版本的Android Nougat OS。7.1版旨在通過beta方案展示自己,並為用戶提供許多更新。全新的支持和新的應用程式最值得注意的更新是對Daydream的支持,即Google的新VR平臺和手機。目前,只有少數手機宣稱與Daydream兼容。但是,這至少將是Daydream系統的第一印象。
  • Sketch插件新利器——使用Mockplus DS製作設計規範
    Sketch插件新利器——實現Sketch與Mockplus DS的無縫對接,同步自動更新Mockplus DS(Design System)設計系統,是Mockplus團隊繼Mockplus原型設計工具之後,最新推出的在線設計規範系統。
  • Unity 最新版本迎來260項功能改進,高清渲染管線HDRP升級
    最新上線的Unity 2019.3版本帶來了超過260項功能改進,其中的高清渲染管線(HDRP)功能可在高端遊戲主機和PC上解鎖高清精美畫質的無限潛能。高清渲染管線在2019.3中經過驗證幾近純熟,帶來了全新的功能和藝術創作工具,可用於製作高保真圖像。
  • 如何用Sketch製作精緻的交互原型?
    不同的是,Sketch也可以用於製作精緻的交互原型,雖然相對於其它原型設計工具來講會有不足,但也不乏亮點之處。下面將具體介紹Sketch原型製作,其中包括小編重點推薦的一些功能,幫助你更好、更快地完成原型設計。一、如何使用Sketch做原型?Sketch是在最近幾年火起來的,且逐漸成為設計師、產品經理等網際網路從業人員的新寵。
  • Hyperf 發布 Jet 統一模型 RPC 客戶端組件及 v2.0.6 版本 - OS...
    更新內容本周主要發布了 hyperf/jet 組件 v0.1 beta 版本,Jet
  • 使用Unity製作經典2D遊戲之貪吃蛇(上)
    這篇文章將講解怎麼使用Unity製作簡單的貪吃蛇遊戲。
  • Unity3D開發實踐:動作遊戲《君臨都市》案例剖析
    如此之多的角色動畫是這一類遊戲的典型問題之一,通常可以採用一套通用動畫的多個不同形體的方式並藉助通用骨骼去解決,即一個動畫同時做瘦、中、胖三個版本,以匹配不同體型的敵人。在Unity引擎中,使用人形動畫的功能可以解決這類需求。繼續觀察本作會發現,一些流派使用的角色相對較少,且角色大都為中等體型,並且女性角色較少。
  • 2020谷歌開發者大會:AR軟體工程總監介紹ARCore最新動態
    Google 開發者大會 (Google Developer Summit) 是谷歌面向開發者展示最新產品和平臺的年度盛會。2020 Google 開發者大會於 11 月 16 日 至 21 日舉行,這是谷歌首次以全線上大會的形式與中國開發者相聚。
  • 用excel製作文件管理器,所有版本皆可使用
    Hello,大家好,之前跟大家分享了使用excel中的power query功能製作一個文件管理器,但是很多分析反應自己的excel版本不夠高,無法使用,今天就跟大家分享如何使用宏表函數製作文件管理器,他也是可以實現文件刷新的,這個的操作也不難,下面就讓我們來看下他是如何設置的一、什麼是宏表函數以及FILES函數宏表函數是早期低版本excel的產物
  • 擁有這兩個組件,一夜逆襲小白變大佬不是夢!
    到底是怎麼樣的組件吸引了那麼多冒險家呢?> 拔刀劍 電腦版組件:《拔刀劍》 版本:1.7.10,1.9.4,1.10.2,1.11.2,1.12.2
  • 【大咖專欄】Unity AR Foundation 平面檢測實戰
    Unity AR Foundation 架構  UnityAR Foundation需要Unity2019以上版本。要使用ARFoundation,必須安裝一個XRPlugin,考慮到iOS調試的便利性,我們選擇iOS平臺的ARKitXR Plugin進行初次學習。  ARKitXR Plugin的安裝會自動觸發ARFoundation和ARSubsystems包的安裝,如下圖所示: