7
Help us understand the problem. What are the problem?

More than 3 years have passed since last update.

posted at

updated at

Unity2017でARアプリ 1.サンプルを動かす

ARのサンプルを動かす

Unity+VuforiaでARアプリ開発をする準備として、最初にサンプルを動かしながら開発環境を確認します:smile:

動作環境

Unity2017.3.0f3 (64bit)
Windwos7/Windows10
Windows7/Webカメラ:LogicoolのQcam

Vuforiaについて

UnityでARアプリを開発するために、今回はVuforiaというComponentライブラリを使用します。
公式サイト:Vuforia Developer Portal
Vuforia version7 (2018.1.30現在)
Unityの以前のバージョンでは、Vuforiaを使うためにSDKをダウンロードする必要がありましたが、Unity2017からは必要なくなりました。

準備

1.Vuforiaの登録とKeyの発行

①登録

Vuforia Developer Portalの登録ページで必要な情報を入力し登録する。

②Key発行ページへ

「Develop」→「Licence Manager」→「Get Development Key」
unity install5.png

③Keyの発行手続き

キーの名前入力、確認チェックをし、Comfirmをクリック
unity install6.png

④Keyのコピー

ライセンスマネージャーの画面に戻りますので、作成したキー名をクリックし、ライセンスキーをコピーしておきます。
unity install7.PNG

2.Vuforiaライブラリの追加

Unityのインストーラーを起動し、コンポーネントの選択で「Vuforia Augumented Reality Support」にチェックを入れてインストール。
unity install.PNG

私は最初デフォルトの状態でUnity2017をインストールしたので、インストーラを再度起動してこのチェックを入れてインストール作業を改めて行い、コンポーネントの追加をしました。

3.Unityの起動と新規プロジェクト作成

Unityを起動し、新規プロジェクトを3Dで作成しておきます。
unity install2.PNG

4.サンプルをダウンロードする

以前のバージョンと異なり、Unityの画面の中でダウンロードが行えます。

①Vuforia Core Samplesの検索

「Asset Store」タブをクリックし、vuforiaで検索すると、「Vuforia Core Samples」が結果に表示されますので、クリックで選択、次の画面からインポートします。
unity install3.PNG
参考:Model Target Unity Sample User Guide

②インポート

続けて表示される「Import Unity Package」画面では、今回はひとまずすべてチェックが入った状態のままで「Import」を選択しました。
unity install4.png

5.サンプルを開く

Project画面のAssets中「SamplesScenes」をダブルクリックし、次に3-ImageTargets.unityをダブルクリックで開く。Sceneを保存する。

6.マーカーの準備

Assets>Editor>Vuforia>ForPrint>ImageTargetsの中にPDFファイルでマーカー用の画像があります。印刷、またはタブレットなどへ転送し画面表示します。
私はIpad mini2で表示しました。

7.設定

1)UnityのHierarchyパネル中「ARCamera」をクリックで選択。
2)Inspectorパネル中の「Vuforia Behaviour(Script)」にある「Open Vuforia configration」をクリック。
3)VuforiaConfigrationで、App License Keyに1-④でコピーしたLicense Keyをペースト。(再度vuforiaのサイトへアクセスしてコピーすることも可)
4)Databasesにチェックを入れる(これを忘れると動きません!)
unity install8.PNG
※Webcamのところにワーニングが出ましたが特に問題なく動作しました。

8.実行!

Playボタンをクリックし、実行します。マーカーを認識するとオブジェクトが表示されます。

引用元ページ:https://library.vuforia.com/articles/Training/getting-started-with-vuforia-in-unity-2017-2-beta.html#digital-assets

参考にさせて頂いた記事

UnityでARアプリを作りたい(Vuforia導入編)
https://qiita.com/hey_cube/items/d12fa91abd6f7826dd78 @hey_cube
Model Target Unity Sample User Guide
https://library.vuforia.com/content/vuforia-library/en/articles/Solution/model-target-unity-sample-user-guide.html
Getting Started with Vuforia in Unity
https://library.vuforia.com/articles/Training/getting-started-with-vuforia-in-unity-2017-2-beta.html

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Sign upLogin
7
Help us understand the problem. What are the problem?