Wikitude SDK iOS
バージョン: 7.1.0
JavaScript API
はじめに
Wikitude SDKの紹介
このドキュメントの推奨される使い方
Wikitude SDK - AR体験を提供するアプリケーションの開発
Wikitude SDKのアーキテクチャ
Wikitude SDKの使用方法
Wikitude社が提供するデベロッパーポータル
Wikitude社へのフィードバックおよび連絡
iOSセットアップガイド
前提条件
Xcodeプロジェクトのロード
Wikitude SDKフレームワークの追加
アプリケーションでのSDKの使用
ARchitect Worldのロード
App Storeの提出のためのシミュレータアーキテクチャの削除
Bitcode
SwiftでのWikitude SDKの使用
サポートされているiOSデバイス
サポートされているデバイス
無償トライアルライセンスキーの入手
ライセンスキーのアクティベート
iOS
サンプルとチュートリアル
architect.jsライブラリのインクルード
Wikitude SDK 5.3以前のバージョンでのarchitect.js
GitHub上のサンプル
サンプルアプリケーション
使い方
サンプル
サンプルで使用している画像
画像認識のサンプル
物体認識のサンプル
画像認識
ターゲットの認識
複数ターゲットの認識
拡張オブジェクトへのイベント追加
HTMLコンテンツの拡張
スプライトシートアニメーションの追加
太陽系(画像認識型AR)
ジェスチャー
ターゲットまでの距離
拡張トラッキング
複数ターゲットの認識
ターゲット間の距離
ターゲット間の変換
インスタントトラッキング
紹介
基本的なインスタントトラッキング
平面上の3Dモデル
インタラクティブ性
シーンとのやりとり
物体のトラッキング
紹介
基本的な物体のトラッキング
2D画像と音声の拡張
アニメーション化された3D拡張
クラウド認識
用語の定義
Cloud Recognitionサービスを使い始める前に
Wikitude Cloud Recognitionサービス用の利用可能な地域
準備
最初のステップと基本的な使い方
認証
Manager APIの認証
Client APIの認証
制限事項
一般的なアップロード制限
Wikitude Cloud Recognitionサービスの制限
ターゲットコレクション内のターゲットの最大数
Cloud Recognitionサービスのトライアルトークン
製品版ライセンス
ターゲットコレクションの作成
クラウドアーカイブとターゲットコレクションの違い
ターゲットコレクションの構造
ターゲットコレクションの作成
ターゲットの追加
ターゲットの構造
クラウドアーカイブの生成
APIを使用したwtcファイルの生成
追加の呼び出し
クラウド認識
単一画像の認識
地域サーバーのエンドポイント
連続認識モードと随時認識モードの比較
応答に含まれるメタデータの使用
Video Drawablesと組み合わせたクラウド認識の使用方法
一般的なビデオdrawable
クラウド認識と組み合わせたビデオdrawable
POIデータの拡張
特定のロケーションへのマーカー表示
特定のロケーションへのラベル付きマーカー表示
複数のロケーションへのマーカー表示とマーカーへのイベント追加
マーカーへのアニメーション追加と方向インジケーターの表示
基となるPOIデータの取得方法
ネイティブコードから
ローカルリソースから
Webサービスから
さまざまなPOIデータの表示方法
POIデータの詳細情報の表示
POIデータのレーダー表示
レーダーに表示するPOIデータの距離による表示制限
マーカーのリロード
POIデータの詳細情報をアクティビティに表示
スクリーンショットの取得
太陽系(ロケーションベース型AR)
画像認識型ARとロケーションベース型ARの統合
3Dモデルの拡張
3Dモデルの拡張
アニメーションの追加
3D拡張オブジェクトへのイベント追加
3D拡張オブジェクトの固定表示
3Dアニメーションの再生
特定ロケーションへの3Dモデル拡張
サイズと距離
Scaled Distance Units (SDUs)
Distance Based Scaling (DBS)
3Dモデルのワークフロー
入力形式
現時点でサポートされていない機能
3Dモデル動作時のグッドプラクティス
よくある問題とトラブルシューティング
3Dアニメーションの操作
ライティング
Wikitude 3D Encoder
Windows XP/Windows 7/Windows 8でのWikitude 3D Encoderのインストール方法
Mac OS XでのWikitude 3D Encoderのインストール方法
サポートされている3Dモデルのファイル形式 (Input Files)
Wikitude 3D Encoderのユーザーインタフェース
Wikitude 3D Encoderを使用する最初のステップ
.wt3ファイルのエクスポート
シーングラフとアニメーション
動画を拡張する
全画面動画
拡張動画
アルファチャネル付きの拡張動画
自己公開動画
サポートされている動画コーデック
動画拡張に関する基本的な情報
複数動画拡張時の制限
サポートされている動画コーデックとホスティングサービス
基本的な動画の拡張方法
動画再生の制御方法
動画拡張オブジェクトの固定表示
透過動画の拡張方法
カメラ制御
カメラの設定方法
カメラの位置
カメラフォーカスモード
手動カメラフォーカス
カメラの解像度
カメラフレームレート
カメラズーム
フラッシュライト
フロントカメラの使用方法
カメラの切り替え方法
高度なカメラ機能の使用方法
プラグインAPI
Wikitude SDK プラグインAPIについて
Pluginクラス
ターゲットに関する情報
プラットフォーム固有の事項
プラグインの登録
C++プラグインの登録
バーコードおよびQRコードリーダー
顔検出
入力プラグインAPI
Wikitude SDK 入力プラグインAPIについて
Pluginクラス
簡単な入力プラグイン
カスタムカメラ
位置決めプラグインAPI
概要
前提条件
JavaScript実装
Plugin実装
ネイティブ実装
デバッグ
iOSのWikitude World Browser内でARchitect Worldを実行する
iOSデバイス上でのデバッグ
新しいデバッグセッションの開始
JavaScriptでのブレークポイントの設定
ADE
ARchitect WorldでADEを有効にする方法
ADEの使い方
ログの出力
ターゲット管理
ターゲット画像の作成と管理
Wikitude Studio Manager
ARchitect Worldでのターゲットコレクションの使用
クラウド認識
ターゲットオブジェクトの作成と管理
物体の動画ファイルの作成
動画のObjectTargetCollectionへの変換
ターゲットに最適な画像
要約
最適な画像サイズ
コントラストが低い画像
テクスチャ領域の分布
空白のある画像
ベクターベースのグラフィック
文字情報が多い画像
反復的パターン
ターゲットに最適な物体
ターゲットに適した物体の特徴
ターゲットオブジェクトの動画を作成する方法
ターゲットバージョン管理
ターゲット画像
リファレンス
iOS リファレンス
JavaScript API
Cloud Recognition管理API
移行
6.1から7.0への移行
6.0から6.1への移行
5.3から6.0への移行
5.2から5.3への移行
5.0から5.2への移行
4.1から5.0への移行
4.1から4.1.1への移行
4.0.2から4.1への移行
4.0から4.0.2への移行
3.3から4.0への移行
3.2から3.3への移行
3.1から3.2への移行
3.0から3.1への移行
HTML拡張オブジェクト
2.0から3.0への移行
1.2から2.0への移行
フレームワーク
SDK 6.0(以上)でのターゲットのアップグレード
SDK 4.1でのターゲットのアップグレード
SDK 1.xからのターゲットの移行
Wikitude SDKリリースノート
Wikitude SDK 7.1.0
新規
改善
修正
Wikitude SDK 7.0.0
新規
改善
修正
Wikitude SDK JavaScript API 6.1.0
Wikitude SDK JavaScript API 6.0.1
Wikitude SDK JavaScript API 6.0.0
Wikitude SDK JavaScript API 5.3.1
Wikitude SDK JavaScript API 5.3.0
Wikitude SDK JavaScript API 5.2.0
Wikitude SDK JavaScript API 5.1.4
Wikitude SDK JavaScript API 5.1.3
Wikitude SDK JavaScript API 5.1.2
Wikitude SDK JavaScript API 5.1.1
Wikitude SDK JavaScript API 5.1.0
Wikitude SDK JavaScript API 5.0.0
Wikitude SDK JavaScript API 4.1.1
Wikitude SDK JavaScript API 4.1.0
Wikitude SDK JavaScript API 4.0.2
Wikitude SDK JavaScript API 4.0.0
Wikitude SDK JavaScript API 3.3.2
Wikitude SDK JavaScript API 3.3.1
Wikitude SDK JavaScript API 3.3.0
Wikitude SDK JavaScript API 3.2.1
Wikitude SDK JavaScript API 3.2.0
Wikitude SDK JavaScript API 3.1.0
Wikitude SDK JavaScript API 3.0.0
Wikitude SDK JavaScript API 2.0.1
Wikitude SDK JavaScript API 2.0.0
Wikitude SDK JavaScript API 1.2.0
Wikitude SDK JavaScript API 1.1.1
Wikitude SDK JavaScript API 1.1.0
Wikitude SDK JavaScript API 1.0.5
Wikitude SDK JavaScript API 1.0.4
Wikitude SDK JavaScript API 1.0.3
ツール
このセクションでは、Wikitude SDKに付属している、開発に役立つツールについて説明します。
ADE
ログの出力
Target Manager
ターゲットに最適な画像
Wikitude 3D Encoder