Pretia SDK リリースノート
v0.10.2
| Detail | Version |
| Release Date | Sep 13, 2023 |
| Android Native | v0.4.4 |
| iOS Native | v0.2.3 |
| ARFoundation | 4.2.7 |
| ARKit XR Plugin | 4.2.7 |
| ARCore XR Plugin | 4.2.7 |
Fixed
- レスポンスタイプの不一致により、SDKがマルチプレイヤーサービスに接続できない問題を修正しました。
v0.10.1
| Detail | Version |
| Release Date | Jul 18, 2023 |
| Android Native | v0.4.4 |
| iOS Native | v0.2.3 |
| ARFoundation | 4.2.7 |
| ARKit XR Plugin | 4.2.7 |
| ARCore XR Plugin | 4.2.7 |
Changed
- レイテンシの改善のために、再配置プロトコルのリクエストラウンドトリップを減らしました
Fixed
- Unityエディター上のポイントクラウドの視覚化
v0.9.0
| Detail | Version |
| Release Date | Mar 16, 2023 |
| Android Native | v0.4.4 |
| iOS Native | v0.2.3 |
| ARFoundation | 4.2.7 |
| ARKit XR Plugin | 4.2.7 |
| ARCore XR Plugin | 4.2.7 |
Added
- マップバージョン管理機能のサポートを追加しました。
v0.8.0
| Detail | Version |
| Release Date | Jan 25, 2023 |
| Android Native | v0.4.4 |
| iOS Native | v0.2.3 |
| ARFoundation | 4.2.7 |
| ARKit XR Plugin | 4.2.7 |
| ARCore XR Plugin | 4.2.7 |
Changed
- リローカライズされたシェアードアンカーは、ワールドロックされたポーズに設置されたゲームオブジェクトをインスタンス化するようになりました。
Added
- AR Foundation 5.0を実験的にサポートしました。
ARSharedAnchorManagerに、リローカライズに成功した後もAR Session Originの変換を維持するためのオプション、Keep Session Origin on Successful Relocalizationを追加しました。ARSharedAnchorManagerにShared Anchor Prefabフィールドを追加しました。インスペクタに設定すると、シェアードアンカーが正常にリローカライズされたときに、空のゲームオブジェクトの代わりにこのプレハブがインスタンス化されます。ARSharedAnchorManagerにOnSharedAnchorAddedイベントを追加しました。ARSharedAnchorManagerのOnSharedAnchorUpdatedイベントを追加しました。ARSharedAnchorManagerにClearSharedAnchorsメソッドを追加しました。ARSharedAnchorManagerにStopRelocalizationメソッドを追加しました。
Deprecated
ARSharedAnchorManagerに含まれるSharedAnchorStateChangedタイプの名前をRelocalizationStateChangedに変更しました。ARSharedAnchorManagerに含まれるOnSharedAnchorStateChangedイベントの名前をOnRelocalizationStateChangedに変更しました。ARSharedAnchorManagerに含まれるSharedAnchorStateタイプの名前をRelocalizationStateに変更しました。ARSharedAnchorManagerに含まれるCurrentStateフィールドの名前をRelocalizationStateに変更しました。ARSharedAnchorManagerに含まれるRelocScoreフィールドの名前をRelocalizationScoreに変更しました。ARSharedAnchorManagerに含まれるSharedAnchorScoreUpdatedタイプの名前をRelocalizationScoreUpdatedに変更しました。ARSharedAnchorManagerに含まれるOnScoreUpdatedイベントの名前をOnRelocalizationScoreUpdatedに変更しました。ARSharedAnchorManagerに含まれるSharedAnchorRelocPoints2DUpdatedタイプの名前をRelocalizationPoints2DUpdatedに変更しました。ARSharedAnchorManagerに含まれるOnRelocPoints2DUpdatedイベントの名前をOnRelocalizationPoints2DUpdatedに変更しました。ARSharedAnchorManagerに含まれるSharedAnchorRelocPoints3DUpdatedタイプの名前をRelocalizationPoints3DUpdatedに変更しました。ARSharedAnchorManagerに含まれるOnRelocPoints3DUpdatedイベントの名前をOnRelocalizationPoints3DUpdatedに変更しました。
v0.7.2
| Detail | Version |
| Release Date | Nov 10, 2022 |
| Android Native | v0.4.4 |
| iOS Native | v0.2.3 |
| ARFoundation | 4.1.7 |
| ARKit XR Plugin | 4.1.7 |
| ARCore XR Plugin | 4.1.7 |
Fixed
- APIキーが入力できない問題
- Google.Protobuf DLLが複数ある場合、依存関係がコンフリクトする問題
v0.7.1
| Detail | Version |
| Release Date | Nov 1, 2022 |
| Android Native | v0.4.4 |
| iOS Native | v0.2.3 |
| ARFoundation | 4.1.7 |
| ARKit XR Plugin | 4.1.7 |
| ARCore XR Plugin | 4.1.7 |
Fixed
App KeyとAPI Keyがリセットされてしまうイシューを修正しました。
v0.7.0
| Detail | Version |
| Release Date | Oct 12, 2022 |
| Android Native | v0.4.4 |
| iOS Native | v0.2.3 |
| ARFoundation | 4.1.7 |
| ARKit XR Plugin | 4.1.7 |
| ARCore XR Plugin | 4.1.7 |
Added
- マッチメイキングAPI
- Reloc 3Dキーポイント
- APIキーの認証
Deprecated
- Eメール / パスワード認証
v0.6.0
| Detail | Version |
| Release Date | Aug 4, 2022 |
| Android Native | v0.4.1 |
| iOS Native | v0.2.0 |
| ARFoundation | 4.1.7 |
| ARKit XR Plugin | 4.1.7 |
| ARCore XR Plugin | 4.1.7 |
Added
- ARセッションレコーディング&プレイバックツール
v0.5.2
| Detail | Version |
| Release Date | Apr 26, 2022 |
| Android Native | v0.4.1 |
| iOS Native | v0.2.0 |
| ARFoundation | 4.1.7 |
| ARKit XR Plugin | 4.1.7 |
| ARCore XR Plugin | 4.1.7 |
Fixes
- 同期メッセージを既に受信している場合、ネットワーキングAPIが初期化に失敗する不具合を修正
v0.5.1
| Detail | Version |
| Release Date | Feb 17, 2022 |
| Android Native | v0.4.0-alpha-20220104 |
| iOS Native | v0.1.6 |
| ARFoundation | 4.1.7 |
| ARKit XR Plugin | 4.1.7 |
| ARCore XR Plugin | 4.1.7 |
Changes
- シェアードアンカーにARアンカーマネージャーを使う仕様に変更
Fixes
- TestFlightからiOSアプリが配信できない不具合を修正
- カスタムオブジェクトの直接パスを修正
Migration Guide
- 現在、
ARSharedAnchorManagerコンポーネントはARAnchorManagerに依存しています。ARAnchorManagerコンポーネントをARSharedAnchorManagerと同じゲームオブジェクトに追加してください。
v0.5.0
| Detail | Version |
| Release Date | Feb 1, 2022 |
| Android Native | v0.4.0-alpha-20220104 |
| iOS Native | v0.1.6 |
| ARFoundation | 4.1.7 |
| ARKit XR Plugin | 4.1.7 |
| ARCore XR Plugin | 4.1.7 |
Changes
AR Foundationのライフサイクルシステムと同じ方式のライフサイクルシステムを導入しました。
ARSharedAnchorManager コンポーネントにより、以前のバージョンよりもリローカライズのセットアップが簡単になりました。
サンプルのアップデート
- Map-based Relocalization Sample
- Image-based Relocalization Sample
- Multiplayer Sample
Added
- マップコンテンツのインポート機能 (com.pretia.customobjectsが別途必要です)
- Unity version 2021.2へのサポート
v0.4.2-rc.2
| Detail | Version |
|---|---|
| Release Date | Dec 3, 2021 |
| Android Native | v0.3.7m (m: mapping enabled) |
| iOS Native | v0.1.5 |
| ARCore | v1.24.0 |
| ARFoundation | 4.1.7 |
| ARKit XR Plugin | 4.1.7 |
Fixes
- iOSにて、オートフォーカスを再有効化しました。
- GetSearch2DPoints()を利用した際、NullReferenceExceptionが返ってこないようにnullチェックを追加しました。
- Frame.SharedAnchor.StartSearching()の前に、Frame.SharedAnchor.Reset()が呼び出されるように変更しました。
Changes
- iOSのネイティブプラグインをv0.1.5.にアップデートしました。また、リローカライズの際に組み込み変数を動的に変更するようにしたことで、リローカライズの精度が向上しています。
v0.4.2-rc.0
| Detail | Version |
| Release Date | Nov 27, 2021 |
| Android Native | v0.3.7m (m: mapping enabled) |
| iOS Native | v0.1.4 |
| ARCore | v1.24.0 |
| ARFoundation | 4.1.7 |
| ARKit XR Plugin | 4.1.7 |
Fixes
- iOSにおいて、Frame.SharedAnchor.Reset() を呼び出してもリロカライゼーションサーバーへの接続が適切に停止せずクラッシュする問題を解決しました。
- iOSにおいて、Frame.SharedAnchor.Reset() を呼び出してもiOSのリロカライゼーションスレッドが適切に停止せずクラッシュが発生する問題を解決しました。
Changes
- ARFoundationを4.1.7にアップデートし、iOSでのドリフト問題を修正しました。
- iOSにおける、リロカライゼーションの精度が向上しました。
Added
- iOSにおいて、GetSearch2DPointsを実装しました。
v0.4.1-rc.0
| Detail | Version |
| Detail | Version |
| リリース日 | Oct 30, 2021 |
| Android Native | v0.3.7m |
| iOS Native | v0.1.3 |
| ARCore | v1.24.0 |
| ARFoundation | 4.0.12 |
| ARKit XR Plugin | 4.0.12 |
機能
トラッキング
- Image AnchorやNetwork Map等の自己位置推定メソッドのサポート
- マッチするKey Pointの表示
- 画像トラッキング
- 点群の可視化
- 平面検知
- 点群の点および平面のレイキャスティング
- アンカーの作成及び削除
ネットワーキング
- メッセージの送受信
- 同期
- Network Spawner
- Network Snapshot
- Dynamic IL Weaving
- ロビー & マッチメイク
バグ修正
- なし
問題点
- なし