LoginSignup
3
4

More than 5 years have passed since last update.

Vuforiaのサンプルコードを動かす

Last updated at Posted at 2016-08-11

Vuforiaは無料で使えるARアプリ開発用のライブラリ。
iOS版のサンプルを動かすのに、少し手間取ったのでメモ。

環境

  • Xcode: Version 7.3.1
  • サンプルコード: vuforia-samples-core-ios-6-0-112.zip
  • SDK: vuforia-sdk-ios-6-0-112.zip

事前準備

  1. Vuforiaにアカウントを登録する
  2. VuforiaのSDKをダウンロードする
  3. Vuforiaのサンプルコードをダウンロードする

設定

SDKの設定

  1. vuforia-samples-core-ios-6-0-112.zip を展開する
    • 展開後: VuforiaSamples-6-0-112
  2. vuforia-sdk-ios-6-0-112.zip を展開する
    • 展開後: vuforia-sdk-ios-6-0-112
  3. vuforia-sdk-ios-6-0-112の以下のファイルをVuforiaSamples-6-0-112直下にコピーする
    • vuforia-sdk-ios-6-0-112/build/include -> VuforiaSamples-6-0-112/include
    • vuforia-sdk-ios-6-0-112/build/lib -> VuforiaSamples-6-0-112/lib
  4. VuforiaSamples-6-0-112のVuforiaSamples.xcodeprojをXcodeで開く
  5. ライブラリを追加
    1. Show the Project navigatorでプロジェクトを開く
    2. VuforiaSamplesの上で右クリック
    3. 「Add Files to "VuforiaSamples"...」を押下
    4. 上で追加した「include」「lib」を選択して「add」を押下
  6. ライブラリのリンクを設定
    1. Show the Project navigatorでプロジェクトを開く
    2. VuforiaSamples -> TARGETSのBuild Settings -> Search Pathsへ移動
    3. Header Search Pathsに以下を設定
      • $(PROJECT_DIR)/include
    4. Library Search Pathsに以下を設定
      • $(PROJECT_DIR)/lib

License Keyの発行

  1. Vuforiaの公式サイト右上のLoginからログイン
  2. 「Develop」タブを開く
  3. 『Add License Key』ボタンを押下
  4. Project Type, AppName, Device を入力し「Next」ボタンを押下
  5. 「By clicking "Confirm" below, 〜〜」のチェックボックスにチェクを入れて、『Confirm』ボタンを押下
  6. Name列にある作成したAppNameのリンクを開く
  7. License Keyが発行されている

License Keyの設定

  1. SampleApplicationSession.mmの- (void)initVuforiaInBackgroundにキーを設定する
- (void)initVuforiaInBackground
{
    // Background thread must have its own autorelease pool
    @autoreleasepool {
        Vuforia::setInitParameters(mVuforiaInitFlags, "");

- (void)initVuforiaInBackground
{
    // Background thread must have its own autorelease pool
    @autoreleasepool {
        NSString *key = @"ライセンスキー";
        Vuforia::setInitParameters(mVuforiaInitFlags,[key UTF8String]);

ビルド/サンプル実行

  1. Xcodeの「▶︎」押下でサンプルを実行
  2. Image Targets -> ナビゲーションバー右の「Start」を押下
  3. PCのブラウザで「Stones, Chips and Tarmac」のPDFを開く
  4. 端末をPDFにかざす
    • ティーポットが表示されれば成功
3
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
4