下記のページにアクセスし、「Develop」をクリックする。
「License Manager」で、ライセンスキーは前回記事で既に取得しているので、「Target Manager」をクリックする。「Add Database」ボタンをクリックし、「Name」に「Vuforia_Mouse_Sample」と入力し、「Type」には「Device」を選択した状態で、「Create」をクリックする。
すると、「Target Manager」が再度表示される。今作成した「Vuforia_Mouse_Sample」が表示されているので、これをクリックする。ここまでの手順についての詳細は、前回記事を参考にしてほしい。
「Add Target」ボタンが表示されているので、これをクリックすると、図8の画面が表示される。
今回は、マウスをスキャンしたファイルを追加するので、「Type」には「3Dオブジェクト」を選択する。「File」には「Browser」ボタンをクリックして、Android端末からPCにコピーした「mouse.od」を指定する。すると図9のような画面になるので、「Add」ボタンをクリックする。
「Uploading Target」と表示され、その後「Target Manager」が表示される。ここで一度必ず、マウスの右クリックをして、「最新の情報に更新」を実行しておく。その後、「Target Name」の「mouse」にチェックを入れ、「Download Database(1)」ボタンをクリックする。
「Download Database」の画面が表示されるので、「Unity Editor」にチェックを入れて「Download」ボタンをクリックする。「Vuforia_Mouse_Sample.unitypackage」を「実行」するか「保存」するかを聞いてくるので、適当なフォルダ「名前を付けて保存」する。
Unityを起動して「NEW」から、新しいプロジェクトを作成する。今回は「Vuforia_Mouse_Sample」として、「Create Project」をクリックする。
起動した画面から、ダウンロードしておいた、「Vuforia_Mouse_Sample.unitypackage」をインポートする。Unityメニューの「Assets」→「Import Package」→「Custom Package」と選択する。
次に、前回ダウンロードしておいた「vuforia-unity-6-0-117.unitypackage」もインポートすると、Project内に図10のようなフォルダが構成される。
Hierarchy内にあるMain Cameraを、マウスの右クリックの「Delete」から削除する。「Assets」→「Vuforia」→「Prefabs」→「ARCamera.prefab」をHierarchyにドラッグ&ドロップする(図11)。
HierarchyからARCameraを選択して、Inspectorを表示させる。「Vuforia Behavior(Script)」の「Add License Key」に前回取得しておいたライセンスキーをコピー&ペーストする。次に、「Database Load Behavior(Script)」の「Load Vuforia_Mouse_Sample_OTD Database」にチェックを入れ、表示される「Activate」にもチェックを入れる(図12)。
次に、「Assets」→「Vuforia」→「Prefabs」→「ObjectTarget.prefab」をHierarchy内にドラッグ&ドロップする。Inspectorを表示させて、「Object Target Behavior(Script)」内の、「Database」に「Vuforia_Mouse_Sample_OT」を指定する。すると図13のような画面に変わる。
Scene画面をマウスホイールで縮小して図14のような表示にしておく。
Copyright © ITmedia, Inc. All Rights Reserved.