顯示具有 Vuforia 標籤的文章。 顯示所有文章
顯示具有 Vuforia 標籤的文章。 顯示所有文章

2019年11月18日 星期一

[ AR ] 用Vuforia和Unity打造Multi-Targets的擴增實境

Vuforia SDK工具的網址:https://developer.vuforia.com/

1. 利用Vuforia Target Manager來製作Multi-Targets的標籤目標物件。

2. 利用vuforia License Manager來實作,啟動金鑰。

3.打開Unity建立新專案,打開Built Settinfs設定Platform為Andoid。


4.Player Settings要注意的地方。


5.建立相關物件,記得要把原來的Camera物件去除,記得新增Camera AR, Multi-Targets物件,並到Asse Store下載動畫。

6.記得先滙入步驟1滙出的資料庫,並貼上步驟2的金鑰。
7.設定標籤。

8.最後輸出成APK, 並安裝到手機,進行測試


2019年10月13日 星期日

使用Unity和Vuforia以擴增實境方式來製作生日快樂影片播放APP

請先參考前一篇文章,"利用Unity和Vufroia來設計擴增實境"。

1. 更換成生日快樂的Target。


2.增加一個Plane的物件,記得滙入影片。

3.將Mesh Renderer取消,讓Plane物件呈現透明。

4.調整大小,使其和卡片一樣大。

5.增加元件,選擇Add Component。

6. 增加Video Player元件。

7.選擇影片。

8.設定播放影片

9.編譯成APK

10.測試

11. 影片反轉,可以把Plane物件的y值設為180。


利用Unity和Vufroia來設計擴增實境

1.打開Unity建立新檔


2.刪除Main Camera物件

3. 打開File->Build Settings

4.切換Andriod平台

5.按下Player Settings,在XR Settings中,設定Vuforia Augment Realty。

6.取消multithreaded Rendering以及設定Pachage Name,要全部都小寫,而且至少要兩層,換句話說要有一個"."

7. 增加vuforia/CameraAR物件

8. 增加Vuforia/Image物件

9.打開Asset Store,並把視寫設定為Maximize。

10. 下載Unity-Chan模型並滙入(Import)。

11. 打開Vuforia,在Target Manager中把圖片上傳,並選擇想要的Target,再按下Download Database,記得選Unity格式輸出。

12. 再Unity下,在Asset視窗下按下右鍵,選擇Import Package->Custom Package,滙入第11步驟的資料庫檔案。

13. 選擇Image Target,在右邊選擇剛滙入的資料庫以及選擇圖片。

14.選擇CamaraAR物件,打開 Open Vuforia configuration

15. 在Vuforia License Manager中產生一個Development Key,選擇該KEY,複製全部KEY。

16.打上一個步驟中的Key貼在Open License Key中。

17.打開Unity-chan!中的Prefabs,選擇最右邊的unitychan_dynamic,拖移至左上角的Image Target上。

18. 最後編譯製作成APK檔

19.執行結果



2018年1月1日 星期一

Vuforia 7讓擴增實境更貼進我們的生活

在2017年12月19日Vuforia推出新版本 - Vuforia 7,發表"Vuforia 7 is Available!"的文章,這個版本有三個主要的特點,分述如下:

  1. Vuforia模型目標(Vuforia Model Targets)”透過形狀來識別物體,而現有的方法是以平面影像上的特徵點,例如:平面印刷品、產品包裝和許多消費品上。 模型目標是完美的,可以把數位內容聯結到工業設備、汽車或家用電器等物品上。
  2. Vuforia地平面 (Vuforia Ground Plane)”可以將數位內容呈現在地面、天花板或桌面上,Vuforia構建一個可視化應用的理想解決方案,從家俱購買到擴增實境的設計評論。 地平面功能支持從啟用的iOS設備的ARKit開始到各式各樣的設備 ,擴展到時下流行的Android和iOS設備。
  3. Vuforia聚變 (Vuforia Fusion)”是全新的功能,主要是用來解決在相機、傳感器、晶片組、以及軟體框架(ARKit和ARCore)等內部支持AR技術的碎片化(Fragmentation)問題。 借助Vuforia聚變應用程應可自動提供解決此問題,而不需要額外的工作。
Vuforia模型目標(Vuforia Model Targets)


Vuforia地平面 (Vuforia Ground Plane)



Vuforia聚變 (Vuforia Fusion)用在同步定位與地圖構建(SLAM或Simultaneous localization and mapping)視覺慣性測程(visual inertial odometry)

2017年12月10日 星期日

號外!Unity 2017.2內建Vuforia功能,開發擴增實境應用程式更方便!

官方文章:Getting Started with Vuforia in Unity 2017.2

下載Unity 2017.2版本,在安裝時可以選擇Vuforia AR,開發擴增實境應用程式更方便。


1.建立新專案
2.選擇GameObject中的Vuforia,新增AR Camera以及Image,並刪除Camera。

3. 在Player Setting上選擇Vuforia Augmented Realit。

4.在Vuforia Target Manager工具中新增Database,並以Unity Editor格式滙出。
5. 在Unity下,滙入Vuforia Target Manager工具中滙出的Database。
6. 在Vuforia License Manager工具中新增License。
7. 點選Unity中的AR Camera,開啟open Vuforia configuration,貼上新增的License。
8.在Image Target物件下,新增Cube。

9. 使用Target來測試,測試成功如下圖。








2017年12月7日 星期四

用擴增實境測量距離、周長、面積、還有辨識形狀

本篇文章將介紹當數張具有擴增實境標籤卡片移動時,可以測量出鄰近兩張卡片的中心點距量,當卡片移動時,還能自動地顯示改變後的距離。

原文網址:Augmented Reality Shapes Combined from Trackers
Download: Download Whole Unity3D AR Shapes project (*.rar file)請大家留意影片中左上角,可以計算周長、面積、還有辨識形狀。