簡體   English   中英

如何為Vuforia / Unity創建AR標記?

[英]How do I create an AR marker for Vuforia / Unity?

我知道這是一個可怕的基本問題(!),但是如何創建AR標記並將其導入Unity? 我知道我打算通過Vuforia標記管理器頁面進行操作。 我已經創建了目標數據庫並下載了數據庫,但是如何獲取標記以在Unity中顯示呢?

另外:什么是目標數據庫? 這是“標記”的別稱嗎?

要具體回答您的問題,是的,您的標記是您的目標。

因此,您需要做的是:

  • 轉到許可證管理器 Add a License Key選擇無作為您的許可證計划。

  • 現在轉到目標管理器 創建一個Database ,然后從下拉列表中為其添加許可證。

  • 添加目標,然后從計算機中選擇要用作標記的圖像,然后上載它。

  • 一旦目標狀態變為活動狀態,您可以單擊下載數據庫,並確保單擊For UnityEditor。 這將下載一個.unitypackage

  • 現在在Unity中,轉到Assets > Import New Assets...然后找到您下載的.unitypackage

這就是您導入數據庫的方式。

如果您尚未導入Vuforia程序包Unity Extension,則只需從“ 下載”部分下載它,然后通過“ Assets >“ Import Package >“ Custom Package Import Package

  • 現在,理想情況下,要與AR配合使用,您可以使用AR Camera ,該AR Camera位於Qualcomm Augmented Reality > Prefabs中的Assets欄中。 ARCamera拖到場景中。

  • 在“ Hierarchy選擇“ AR Camera后,查看“ Inspector選項卡。 您將看到“ Data Set Load Behavior 在此之下,您應該看到您導入的.unitypakage的名稱。 檢查名稱並將其設置為Active

  • 現在,在Qualcomm Augmented Reality > Prefabs您還應該看到Image Target 並將其拖到屏幕上。

  • 在“ Hierarchy選擇了ImageTarget ,在InspectorImage Target Behaviour

填寫如下

Type: Predefined
Data Set: <Name of imported .unitypackage>
Image Target: <Name of Picture uploaded into the Database>

現在,您可以根據您的應用程序要求解決Image Target。

注意:在許可證管理器中,單擊許可證名稱,您將看到一個字母數字代碼。 復制該代碼,並在AR Camera的檢查器中的QCAR Behaviour>App License Key粘貼該代碼。必須完成此操作,才能使您的應用程序在您的設備上正常工作。

希望這對您有所幫助。 請隨時問我。

要使它起作用,您需要做幾件事。

首先,我注意到您提到在Vuforia網站上創建目標數據庫,但是您實際上在其中添加了任何標記嗎? 標記是將要掃描的實際AR圖像。 目標數據庫是可以在Unity應用程序中同時使用的標記的集合。

一旦你上傳你的標志,他們應該有2-4星級如圖所示圖片

將數據庫下載為UnityPackage之后,您必須將其與Vuforia Unity SDK一起導入到Unity中。

如果仍然無法在Unity中運行示例場景,則可以從上一個鏈接下載示例場景。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM