移行

7.2から8.0への移行

7.1から7.2への移行

7.0から7.1への移行

6.1から7.0への移行

6.0から6.1への移行

5.3から6.0への移行

5.2から5.3への移行

4.1から5.0への移行

4.0から4.1への移行

3.3から4.0への移行

3.2から3.3への移行

SDKはAndroid 4.4に対応しているため、ADTを最新バージョンに更新し、AndroidマニフェストXMLファイルでターゲットSDKのバージョンを'19'に設定することを推奨します。

3.1から3.2への移行

ArchitectUrlListenerSensorAccuracyChangeListenerArchitectViewクラスの内部インタフェースになりました。Androidコードのインポート文を適宜修正して、コンパイル時エラーを回避してください(ArchitectUrlListenerArchitectView.ArchitectUrlListenerになります)。

3.0から3.1への移行

画像認識およびトラッキング

Wikitude SDK 3.1の画像認識エンジンが更新され、ターゲットを正しく認識するための時間間隔が短くなりました。結果として、ターゲットのデジタルフットプリントの形式が変更されました。この形式には後方互換性があります。Wikitude SDK 3.0で(2013年8月27日以前に)作成されたターゲットコレクション(.wtc)をSDK 3.1でも引き続き使用でき、その逆も可能です。

ただし、Wikitude SDK 3.1を使用するときは、Target Managerツールでターゲットコレクションを生成し直してファイルを更新することを推奨します。

HTML拡張オブジェクト

Wikitude SDK 3.1より前のプロジェクトでHTML拡張オブジェクトを使用していて、3.1にアップグレードしようとしている場合は、すでに定義されているviewportWidthと同様にviewportHeightを定義する必要があります。さらに、今後HTML拡張オブジェクトを作成するときに静的または動的のどちらかを指定する必要はありません。HTML拡張オブジェクトはすべて動的として作成されます。

2.0から3.0への移行

Wikitude SDKバージョン3.0でWikitude独自の画像認識およびトラッキングのソリューションが導入され、Vuforiaプラグインのサポートがなくなりました。

アプリケーションで画像認識機能を使用していない場合は、jarファイルを更新するだけで済みます。

画像認識機能を使用していて、バージョン2.0から3.0に切り替える場合は、Qualcomm/Vuforiaに関連するアセット(QCAR.so、QCAR.lib)をプロジェクトから削除してください。また、AndroidManifest.xmlでREAD_PHONE_STATEの権限は不要になりました。

既存のターゲットコレクションをVuforiaからWikitudeに変換する手順については、ここを参照してください。

SDK 6.0(以上)でのターゲットのアップグレード

Wikitude SDK 6.0のターゲットコレクションは、新しい形式が導入されています。新しい形式は認識段階を大幅に改善します。新しい形式は、Wikitude 5.x(およびそれ以前)と下位互換性がなく、Wikitude SDK 5.x以前のプロジェクトでは使用できません。

ただし、Wikitude SDK 6.0で以前のwtc-4.1形式を使用することはできます。しかしながら、最新の(wtc-5.0)バージョンに更新することを強くお勧めします。

新しいフォーマットを使用するには、Target Managerでターゲットコレクションを再作成し、Download 6.0リンクの下に、.wtcファイルをダウンロードする必要があります。この.wtcファイルをアプリケーションに入れ、前のファイルを置き換えます。

wtc 5.0ファイルをWikitude SDK 5.xと組み合わせて使用することはできません。Target Managerからそれぞれのバージョンのwtcをダウンロードし、それを使用してください。


Wikitude SDK 3.x Wikitude SDK 4.0 Wikitude SDK 4.1 Wikitude SDK 5.0 Wikitude SDK 5.1-5.3 Wikitude SDK 6.0
wtc 3.x サポート サポート サポート 未サポート 未サポート 未サポート
wtc 4.0 未サポート サポート サポート 未サポート 未サポート 未サポート
wtc 4.1 未サポート 未サポート サポート サポート サポート サポート
wtc 5.0 未サポート 未サポート 未サポート 未サポート 未サポート サポート

SDK 4.1でのターゲットのアップグレード

Wikitude SDK 4.1で、ターゲットコレクション用の形式が更新されました。新しい形式では認識フェーズが大幅に改善されています。更新された形式にはWikitude SDK 3.xおよび4.0に対する後方互換性はないため、Wikitude SDK 3.xまたはWikitude SDK 4.0のプロジェクトで新しい形式は使用できません。

wtc-3.xおよびwtc-4.0の形式をWikitude SDK 4.1で使用することは可能ですが、最新のバージョン(wtc-4.1)に更新することを強く推奨します。

wtc-3.xおよびwtc-4.0のサポートは非推奨になり、Wikitude SDK 5.0(2015年後半)でサポートされなくなります。

新しい形式を使用するには、Target Managerでターゲットコレクションを再作成し、[Download 4.1]リンクから.wtcファイルをダウンロードする必要があります。この.wtcファイルをアプリケーションに組み込み、以前の.wtcファイルと置き換えます。

wtc 4.1ファイルをWikitude SDK 3.xまたはWikitude SDK 4.0と組み合わせて使用することはできません。Target Managerからそれぞれのバージョンのwtcをダウンロードし、それを使用してください。

SDK 1.xからのターゲットの移行

Qualcomm Vuforia Target Managerからのデータセットを使用している場合は、以下の手順に従ってARchitect Worldを新しいアプローチに変換してください。

  1. Wikitude Target Managerツールを使用して新しいプロジェクトを作成し、ターゲットをアップロードします(上記の指示を参照)。
  2. ターゲットコレクションを作成し、以前に使用していたデータセットと同じ場所に保存します。
  3. ARchitect WorldでAR.ClientTrackerの初期化コードを修正し、新しいターゲットコレクションのURLを指すようにします。