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
- ロビー & マッチメイク
バグ修正
- なし
問題点
- なし