リリースノート v3.4
ARDK 3.4では、ワールド・ポジショニング・システム(WPS)と呼ばれる実験的な新機能が導入された。 WPSは、デバイスのコンパスとGPS位置情報の精度を向上させ、アプリケーションナビゲーションを改善します。 WPSはまた、座標ベースのオブジェクト・ジオキャッシングを標準的なGPS性能よりも向上させ、ARの世界や2Dマップ上のどこにでも、より高い精度でオブジェクトを配置できるようにします。
機能/修正
- 新しい生産準備機能:
- 物体検出
- シミュレーション
- コンテキスト認識のための遠隔測定
- 新しい実験的機能
- ワールド・ポジショニング・システム(WPS)
- 注目すべき改善点
- オクルージョンの安定化 影のバンディングの除去
- オクルージョン・スムーズ・エッジオプションを追加
既知の問題点
- Unity 2022.3.10f1以上でLightship SDK for AndroidまたはiOSをアクティベートすると、Unityコンソールに以下のエラーメッセージが表示される場合があります:XRプラグイン管理エラー。 失敗の理由ビルドターゲット[Android/iOS]`にcom.nianticlabs.lightshipを割り当てることができません。 このエラーメッセージは良性のもので、SDKはこれらのプラットフォームでは期待通りに動作します。 この状態でエディタを再起動すると、Project ValidationウィンドウとLightship Settingsウィンドウに警告が表示されることがありますが、これは無視しても問題ありません。
- ライトシップ・シミュレーションを使用している場合、シーンを切り替えるとシミュレーションが停止します。 これは、Lightship Simulationが構築されているARFoundation XR Simulationパッケージで意図された動作です。 これを回避するには、目的のARシーンから直接プレイモードに入るか、エディタ内でシーン間のXRを再初期化します(例としてUnityのサンプルコードを参照してください)。
- Lightship Simulation を使用する場合、Lightship Settings と Unity の XR Environment 設定の両方で環境プレハブを設定する必要があります。
- Lightship SiulationとLightship AR機能(深度予測やセマンティックセグメンテーションなど)の併用は、現在Windowsではサポートされていません。
- Pixel 7のデバイスでパフォーマンスの問題が発生する可能性があります。 これは今後のリリースで対応する予定だ。
- 最近のUnityのバージョンでは、Samsung Galaxy S22、S23、S24、および同様のチップセットを搭載した携帯電話でAR機能を使用するとクラッシュするものがあります。 この問題はUnity 2021.3.37で解決されましたが、Unity 2022ではまだ残っています。 詳しくはpublic Unity bugをご覧ください。
- 警告
Package "Lightship World Positioning System (WPS) Plugin" has no loader metadata. 実験的なWPSパッケージを使用すると、UnityコンソールにSkipping loader initialization.
が表示されます。 これは良性のエラーであり、無視しても構わない。 - 複数のパッケージ(ARDK や Shared など)をアップデートする際に、古いバージョンの ARDK から 3.4 にアップデートすると、Library フォルダが破損することがあります。 Unityを終了し、Libraryフォルダを削除し、プロジェクトを再度開くと問題は解決します。