メインコンテンツまでスキップ

Pretia SDK リリースノート

v0.10.2

DetailVersion
Release DateSep 13, 2023
Android Nativev0.4.4
iOS Nativev0.2.3
ARFoundation4.2.7
ARKit XR Plugin4.2.7
ARCore XR Plugin4.2.7

Fixed

  • レスポンスタイプの不一致により、SDKがマルチプレイヤーサービスに接続できない問題を修正しました。

v0.10.1

DetailVersion
Release DateJul 18, 2023
Android Nativev0.4.4
iOS Nativev0.2.3
ARFoundation4.2.7
ARKit XR Plugin4.2.7
ARCore XR Plugin4.2.7

Changed

  • レイテンシの改善のために、再配置プロトコルのリクエストラウンドトリップを減らしました

Fixed

  • Unityエディター上のポイントクラウドの視覚化

v0.9.0

DetailVersion
Release DateMar 16, 2023
Android Nativev0.4.4
iOS Nativev0.2.3
ARFoundation4.2.7
ARKit XR Plugin4.2.7
ARCore XR Plugin4.2.7

Added

  • マップバージョン管理機能のサポートを追加しました。

v0.8.0

DetailVersion
Release DateJan 25, 2023
Android Nativev0.4.4
iOS Nativev0.2.3
ARFoundation4.2.7
ARKit XR Plugin4.2.7
ARCore XR Plugin4.2.7

Changed

  • リローカライズされたシェアードアンカーは、ワールドロックされたポーズに設置されたゲームオブジェクトをインスタンス化するようになりました。

Added

  • AR Foundation 5.0を実験的にサポートしました。
  • ARSharedAnchorManager に、リローカライズに成功した後も AR Session Origin の変換を維持するためのオプション、 Keep Session Origin on Successful Relocalization を追加しました。
  • ARSharedAnchorManagerShared Anchor Prefab フィールドを追加しました。インスペクタに設定すると、シェアードアンカーが正常にリローカライズされたときに、空のゲームオブジェクトの代わりにこのプレハブがインスタンス化されます。
  • ARSharedAnchorManagerOnSharedAnchorAdded イベントを追加しました。
  • ARSharedAnchorManagerOnSharedAnchorUpdated イベントを追加しました。
  • ARSharedAnchorManagerClearSharedAnchors メソッドを追加しました。
  • ARSharedAnchorManagerStopRelocalization メソッドを追加しました。

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

DetailVersion
Release DateNov 10, 2022
Android Nativev0.4.4
iOS Nativev0.2.3
ARFoundation4.1.7
ARKit XR Plugin4.1.7
ARCore XR Plugin4.1.7

Fixed

  • APIキーが入力できない問題
  • Google.Protobuf DLLが複数ある場合、依存関係がコンフリクトする問題

v0.7.1

DetailVersion
Release DateNov 1, 2022
Android Nativev0.4.4
iOS Nativev0.2.3
ARFoundation4.1.7
ARKit XR Plugin4.1.7
ARCore XR Plugin4.1.7

Fixed

  • App KeyAPI Keyがリセットされてしまうイシューを修正しました。

v0.7.0

DetailVersion
Release DateOct 12, 2022
Android Nativev0.4.4
iOS Nativev0.2.3
ARFoundation4.1.7
ARKit XR Plugin4.1.7
ARCore XR Plugin4.1.7

Added

  • マッチメイキングAPI
  • Reloc 3Dキーポイント
  • APIキーの認証

Deprecated

  • Eメール / パスワード認証

v0.6.0

DetailVersion
Release DateAug 4, 2022
Android Nativev0.4.1
iOS Nativev0.2.0
ARFoundation4.1.7
ARKit XR Plugin4.1.7
ARCore XR Plugin4.1.7

Added

  • ARセッションレコーディング&プレイバックツール

v0.5.2

DetailVersion
Release DateApr 26, 2022
Android Nativev0.4.1
iOS Nativev0.2.0
ARFoundation4.1.7
ARKit XR Plugin4.1.7
ARCore XR Plugin4.1.7

Fixes

  • 同期メッセージを既に受信している場合、ネットワーキングAPIが初期化に失敗する不具合を修正

v0.5.1

DetailVersion
Release DateFeb 17, 2022
Android Nativev0.4.0-alpha-20220104
iOS Nativev0.1.6
ARFoundation4.1.7
ARKit XR Plugin4.1.7
ARCore XR Plugin4.1.7

Changes

  • シェアードアンカーにARアンカーマネージャーを使う仕様に変更

Fixes

  • TestFlightからiOSアプリが配信できない不具合を修正
  • カスタムオブジェクトの直接パスを修正

Migration Guide

  • 現在、ARSharedAnchorManager コンポーネントは ARAnchorManager に依存しています。 ARAnchorManager コンポーネントを ARSharedAnchorManager と同じゲームオブジェクトに追加してください。

v0.5.0

DetailVersion
Release DateFeb 1, 2022
Android Nativev0.4.0-alpha-20220104
iOS Nativev0.1.6
ARFoundation4.1.7
ARKit XR Plugin4.1.7
ARCore XR Plugin4.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

DetailVersion
Release DateDec 3, 2021
Android Nativev0.3.7m (m: mapping enabled)
iOS Nativev0.1.5
ARCorev1.24.0
ARFoundation4.1.7
ARKit XR Plugin4.1.7

Fixes

  • iOSにて、オートフォーカスを再有効化しました。
  • GetSearch2DPoints()を利用した際、NullReferenceExceptionが返ってこないようにnullチェックを追加しました。
  • Frame.SharedAnchor.StartSearching()の前に、Frame.SharedAnchor.Reset()が呼び出されるように変更しました。

Changes

  • iOSのネイティブプラグインをv0.1.5.にアップデートしました。また、リローカライズの際に組み込み変数を動的に変更するようにしたことで、リローカライズの精度が向上しています。

v0.4.2-rc.0

DetailVersion
Release DateNov 27, 2021
Android Nativev0.3.7m (m: mapping enabled)
iOS Nativev0.1.4
ARCorev1.24.0
ARFoundation4.1.7
ARKit XR Plugin4.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

DetailVersion
DetailVersion
リリース日Oct 30, 2021
Android Nativev0.3.7m
iOS Nativev0.1.3
ARCorev1.24.0
ARFoundation4.0.12
ARKit XR Plugin4.0.12

機能

  • トラッキング

    • Image AnchorやNetwork Map等の自己位置推定メソッドのサポート
    • マッチするKey Pointの表示
    • 画像トラッキング
    • 点群の可視化
    • 平面検知
    • 点群の点および平面のレイキャスティング
    • アンカーの作成及び削除
  • ネットワーキング

    • メッセージの送受信
    • 同期
    • Network Spawner
    • Network Snapshot
    • Dynamic IL Weaving
    • ロビー & マッチメイク

バグ修正

  • なし

問題点

  • なし