Unity 2017.3全面支持Vuforia 7,跨平臺AR應(yīng)用開發(fā)
責(zé)任編輯:傳說的落葉 時(shí)間:2019-04-23 08:41
[導(dǎo)讀] 現(xiàn)在 Unity 2017.3 平臺開始全面支持 Vuforia 7。
現(xiàn)在 Unity 2017.3 平臺開始全面支持 Vuforia 7。通過Unity編輯器,開發(fā)人員可以直接將各種各樣的實(shí)物、環(huán)境與3D圖像混合,從而開發(fā)出跨平臺的AR應(yīng)用。下面,我們來了解有關(guān)Unity和Vuforia的新功能,如何上手使用,及相關(guān)資源下載。
通過一個(gè)API接口,Vuforia平臺可支持Android,iOS和UWP設(shè)備的AR應(yīng)用開發(fā)。這樣,開發(fā)人員只需編寫一次應(yīng)用程序即可在最優(yōu)秀的核心技術(shù)下運(yùn)行。
從Unity 2017.2開始,Unity開發(fā)人員可以直接在Unity編輯器中使用簡單的工作流程和事件驅(qū)動的腳本來創(chuàng)建支持Vuforia的應(yīng)用程序。此次集成包括了性能優(yōu)化,功能更新和相關(guān)修復(fù)以及本地Unity工作流程,使開發(fā)人員可以專注于創(chuàng)建最佳的AR體驗(yàn)。
在Unity 2017.3中,我們介紹對Vuforia 7的支持,使得開發(fā)人員通過使用Model Targets和Ground Plane功能,將數(shù)字內(nèi)容與更多的實(shí)物、環(huán)境結(jié)合起來,同時(shí)在更廣范圍的設(shè)備與操作系統(tǒng)之間保持最佳的用戶體驗(yàn)。
為了更好的運(yùn)用Unity中集成的Vuforia平臺,需要下載最新或是對舊版Unity 2017.3升級至Unity 2017.3 Patch 2。
盡管ARCore和ARKit包含了大規(guī)模實(shí)現(xiàn)AR應(yīng)用的基本功能,但Unity 2017.3和Vuforia 7則提供了創(chuàng)建尖端AR體驗(yàn)和解鎖新類別交互式應(yīng)用程序的基石。開發(fā)人員現(xiàn)在可以觸及到數(shù)百萬的用戶,并通過先進(jìn)的計(jì)算機(jī)視覺技術(shù)增強(qiáng)AR體驗(yàn)。
如果你是專業(yè)的AR應(yīng)用開發(fā)人員或是剛開始接觸AR技術(shù)的人,你應(yīng)該了解更多關(guān)于Vuforia的新功能,查看下面提供的所有資源。靜下心來,仔細(xì)閱讀!
Vuforia 7的新功能
Vuforia Ground Plane(免費(fèi))使你能夠在日常環(huán)境中將數(shù)字內(nèi)容附加到水平表面,如地板和桌面。這是創(chuàng)建能與現(xiàn)實(shí)世界進(jìn)行交互的游戲和可視化應(yīng)用程序產(chǎn)品的理想解決方案。
在Unity 2017.3中,開發(fā)人員可以使用Ground Plane功能開始為支持ARKit的iOS設(shè)備創(chuàng)建AR應(yīng)用。在Unity 2017.3 Patch 2中,Ground Planes增加了對廣泛流行的Android和iOS設(shè)備的支持,這樣開發(fā)人員就可以接觸到數(shù)百萬的額外用戶。
Model Targets是Vuforia的對象識別功能的最新應(yīng)用。借助Model Targets,你不再需要詳細(xì)的視覺設(shè)計(jì)來附加數(shù)字內(nèi)容,而是可以根據(jù)對象的形狀完成內(nèi)容附加。Model Targets還提供實(shí)時(shí)的360º跟蹤和用于各種環(huán)境,照明條件,距離的優(yōu)異魯棒跟蹤性能 。
想象一下,使用諸如汽車,電器,工業(yè)設(shè)備和機(jī)器等物體創(chuàng)造AR體驗(yàn)。通過Model Targets,可以使用覆蓋在對象上的可視化指令來取代用戶手冊。
Unity 2017.3中增加的Vuforia可用功能
Vuforia AR應(yīng)用開發(fā)平臺的所有功能都集成在Unity中??梢栽贕ameObject菜單中找到它們。Vuforia的GameObject能夠識別和跟蹤環(huán)境中的圖像,對象和平面。
接下來,可以了解更多關(guān)于集成到Unity中Vuforia 7的功能。此外,不要忘記,以下演示的事例在Unity資源商店中均可免費(fèi)獲得!
Vuforia功能
Image Targets是將AR內(nèi)容投放在雜志頁面,交易卡片和照片等平面物體上的最簡單的方法。
Cloud Targets 使你能夠從自己的CMS系統(tǒng)中管理大量的Image Targets。通過簡化大型圖像集,使得產(chǎn)品目錄,打印廣告以及其他的應(yīng)用程序獲益匪淺。
Multi Targets 是將AR內(nèi)容放置在可以從多個(gè)方面查看或包含多個(gè)圖像的平坦表面的對象上的最佳方法。產(chǎn)品包裝,海報(bào)和壁畫都是非常好的應(yīng)用場合。
Cylinder Targets 可以將AR內(nèi)容放置在圓柱形和圓錐形的物體上。蘇打水罐,瓶子和印有圖案的管子都是最佳選擇。
User Defined Targets 能夠使用相機(jī)照片作為目標(biāo),將內(nèi)容投放進(jìn)真實(shí)世界。用戶可以從在環(huán)境中找到的圖像和表面創(chuàng)建目標(biāo)。
Object Targets 應(yīng)用于3D對象,在掃描時(shí)可以識別和跟蹤3D對象。對象識別對幾何穩(wěn)定且具有表面細(xì)節(jié)的對象起到最佳效果。
VuMarks 是自定義設(shè)計(jì)的AR標(biāo)記,可以對數(shù)據(jù)進(jìn)行編碼,以支持ID以及文本和字節(jié)數(shù)據(jù)。VuMarks是識別對象獨(dú)特部分的好方法,該部分可以是一個(gè)系列或集合的一部分。它們是解鎖玩具和零售產(chǎn)品數(shù)字體驗(yàn)的流行解決方案。
額外的Vuforia 7功能
Vuforia支持廣泛的Android,iOS,UWP手持和頭戴式設(shè)備,具有頭部和手部追蹤以及立體渲染等功能。
Device Tracking – 提供了一個(gè)強(qiáng)大的內(nèi)置式設(shè)備跟蹤器,用于在標(biāo)準(zhǔn)設(shè)備上進(jìn)行頭部旋轉(zhuǎn)和手部跟蹤。
Digital Eyewear – Vuforia使開發(fā)人員能夠?yàn)楣鈱W(xué)透視頭戴式設(shè)備(例如Microsoft HoloLens,ODG R7和Vuzix m300)創(chuàng)建內(nèi)容。
AR+VR Stereo Rendering – Vuforia提供了簡單的API來創(chuàng)建在增強(qiáng)和虛擬現(xiàn)實(shí)之間轉(zhuǎn)換的身臨其境的體驗(yàn)。
開始入門
1.下載Download Unity 2017.3.0p2
2.安裝過程中,記得選擇“Vuforia Augmented Reality Support” 組件
3.創(chuàng)建一個(gè)新的Unity工程。
4. 在PlayerSettings/XR中, 選擇 Vuforia Augmented Reality Support。
5. 使用AR Camera來替換默認(rèn)的主攝像頭 (GameObject Menu> Vuforia>AR Camera)。
6. 在場景中添加一個(gè)Image Target (GameObject Menu> Vuforia> Image)。
7.把內(nèi)容作為Image Target中的一個(gè)子集。
8. 在Editor/Vuforia/ForPrint/ImageTargets/輸出Astronaut card。
9.按下Play,即可使用WebCam觀看內(nèi)容出現(xiàn)在真實(shí)世界中。
注意:
對于AR+VR 和 Stereo Rendering 應(yīng)用, 需要在XR Settings中開啟VR Support,并且添加Vuforia到VR SDKs列表頂部。如果為HoloLens開發(fā) Vuforia 應(yīng)用,需添加HoloLens 到列表。
操作真的很簡單。Vuforia還提供了一系列高質(zhì)量例程,可以從資源商店免費(fèi)下載這些資源,以幫助你了解增強(qiáng)現(xiàn)實(shí)開發(fā)的基礎(chǔ)知識,并熟悉一些關(guān)鍵的交互。
相關(guān)資源
1. Live Training Session 如果你剛開始接觸AR應(yīng)用開發(fā),建議注冊線上Unity訓(xùn)練部分, “Creating AR Content with Vuforia”。
2. Vuforia Core Samples 展示在Unity的場景中,通過使用Vuforia targets and trackers,如何為對象和環(huán)境創(chuàng)建AR應(yīng)用體驗(yàn)。
3. Vuforia AR+VR Sample 通過使用Vuforia’s Mixed Reality Controller 和Device Tracker,展示AR與VR之間的完美轉(zhuǎn)換。
4. Vuforia Stereo Rendering for Digital Eyewear 展示開發(fā)者如何為光學(xué)透視頭戴式設(shè)備,如ODGR-7,創(chuàng)建AR應(yīng)用。
5. Occlusion Management 演示了一種高級渲染技術(shù),用于使對象內(nèi)部顯示增強(qiáng)。
6. Background Texture Access 演示如何訪問著色器并將其應(yīng)用于AR視頻背景中。
7. Vuforia Developer Library 是一個(gè)開發(fā)人員可以參考的Vuforia平臺上的作品庫。
8. Vuforia in the Unity forum 用于展示與Vuforia增強(qiáng)現(xiàn)實(shí)應(yīng)用程序開發(fā)相關(guān)的任何技術(shù)問題。Vuforia和Unity的工程師也將在這里發(fā)布新聞和公告。
- 分享到:
- 人工智能快訊:微軟2024年10月23日
- 阿里云開源AI應(yīng)用開發(fā)2024年10月23日
- 如何將阿里云服務(wù)器2024年10月23日
- 衡陽師范獲省計(jì)算機(jī)2024年10月16日
- 杭州文三3D打印創(chuàng)意設(shè)2024年10月10日
- 蘇州點(diǎn)鐵工業(yè)設(shè)計(jì)申2024年10月10日
- 2024年度中國皮革行業(yè)2024年10月10日
- 2024年世界:人工智能2024年10月10日
- 2024年湖南省“工業(yè)設(shè)2024年10月10日
- 快訊:福建旅游產(chǎn)品2024年10月10日