本文へスキップ

リリースノート v3.9

ハイライト

  • WPS(ワールド・ポーズ)パッケージはARDK UPMに移された。 スタンドアロンのWPS UPMを使用していたプロジェクトについては、ARDK 3.9にアップデートした後に削除してください。
    • WPSのクラス名が変更されました。 名前空間にはもはや "experimental "という言葉は含まれていない。
    • プロジェクトにExperimentalバージョンのWPSパッケージを参照するコードが含まれている場合は、Unityを終了してLibraryフォルダを削除し、プロジェクトを再起動してから続行する必要があります。
  • VPSのチューニングパラメーターが追加されました。 これらのパラメーターのいくつかは、以前は実験的な機能として利用可能で、 NIANTIC_ARDK_EXPERIMENTAL_FEATURES プロジェクト定義を使用する必要がありました。 これらの機能はデフォルトで ARLocationManager に公開されるようになった。 さらに、ARLocationManagerVPS Usage Modeという新しい設定が追加され、さまざまなユースケースに合わせてVPSのパフォーマンスを調整できるようになりました。
  • ローカライズ中にプレイヤーにフィードバックを提供し、ローカライズの可能性を高めるVPS診断が利用可能になりました。 例えば、ローカライズの際に手や他の物体がカメラの邪魔になっている場合、VPSの診断がプレイヤーに通知されるため、プレイヤーは携帯電話を動かすことができ、ローカライズの可能性が高まります。 VPS Localization](../sample_projects.md#vps-localization)のサンプルでは、診断を使ってこのフィードバックをプレーヤーに提供する方法を示しています。

既知の問題

  • Shared ARを使用する場合、Unity TransportパッケージはCollectionsパッケージと競合する可能性があります。 Unity Transportパッケージを再インストールまたはアップデートすると、この問題は解決します。
  • Magic Leap SDKフォルダの設定とMagic Leap SDKのインポートのステップを実行すると、Magic Leap 2 Setup Toolがハングアップすることがあります。 このような場合は、Unity Editorを強制終了し、再度開いて、中断したところから再開してください。 セットアップツールはバックグラウンドで処理を完了し、セットアップを続行できます。 (これはML2セットアップツールの問題であり、ライトシップの問題ではありません)。
  • 一部の古いAndroid携帯電話では、VPSセッションの開始時に、VPS診断が起動するまでの数秒間、フレームレートが低下します。 これは、VPS診断で使用される機械学習モデルがロードされているために起こります。 MLモデルの読み込みが終わると、フレームレートは回復する(通常は約5~10秒)。 この速度低下は、新しい携帯電話では現れない(2020年以降に発売されたほとんどの携帯電話は問題ないはずだ)。 ARLocationManagerのVPS Diagnosticsを無効にすることで、速度低下を防ぐことができます(これにより、診断フィードバックイベントが発生しなくなります)。
  • 古いバージョンのARDKから3.9に複数のパッケージ(ARDKやShared ARなど)を同時にアップデートすると、Libraryフォルダが破損し、次のエラーが発生することがあります:Instance of Niantic.Lightship.AR.Loader.LightshipSettings couldn't be created because there's no script with that name.Unityを終了し、Libraryフォルダを削除してからプロジェクトを再度開くと問題が解決します。 これはUnity側の問題であり、修正が検討されています。
  • Unity 2022.3.10f1以降のバージョンで、AndroidまたはiOS向けにLightship SDKを有効にすると、エラーメッセージ(XR Plug-in Management error. Failure reason: Unable to assign com.nianticlabs.lightship for build target [Android/iOS])がUnityコンソールに表示されることがあります。このエラーメッセージは無害であり、SDKはプラットフォームで正常に動作します。 この状態でエディターを再起動した後、Project ValidationやLightship設定ウィンドウに警告が表示される場合がありますが、これらは無視して構いません。
  • Unity 2021.3.31〜2021.3.38のWindowsマシンでLightship Simulationを使用すると、エラーが発生し、レンダリングに失敗します。 この問題はAR Foundation 5.0で発生しており、Unity 2021.3.39およびUnity 2022で修正されています。
  • Universal 3Dテンプレートを使用して作成したプロジェクトにARDK UPMをインポートすると、ビルドエラーがコンソールに表示されることがあります。 このエラーは、エディターを再起動することで解消できます。