SONY

menu
Search button in the site

Open the search area of the siteく

"Hello cube!"アプリ(HDRP)を作成する

Unity(HDRP)で Spatial Reality Display(SR Display) アプリを開発しよう!

  1. SR Displayのセットアップ, 完了していない場合はSetup SR DisplaySetup SR Display Runtimeを参照してください
  2. SRDisplay XR UnityPluginがインストールされたUnity Projectがあること, 準備していない場合Set up for Unity(HDRP)を参照してください

  1. File > New SceneからNew Sceneを開き、Sceneからデフォルトで用意されているメインカメラを削除します。

  2. SceneのHierarchyにSRDisplayXRManager Prefabを配置する

    1. SRDisplayXRManager Prefab はPackages / SRDisplay XR Unity Plugin / Runtime / Prefabsにあります

すると、青いワイヤーフレームGIZMOの箱と、シアン色のワイヤーフレームGIZMO平面を見ることができます

Tips

青色のGIZMOはSR Displayのビュースペースを表し、シアン色の平面はSR Displayの実際の画面を表します。 GIZMOのデフォルトのスケールは、Unityのスケール1が1メートルとすると、実際のSR Displayと同じになります。

Tips

UnityのデフォルトのスケールはSR Displayにしては非常に大きいので、GIZMOや平面を見つけることができない場合があります。 その場合Scene ViewでWorld座標の原点にズームしないとGIZMOや平面を見つけることができない場合があります。 素早くズームインするには、Hierarchy viewでSRDisplayXRBoxを選択し、SHIFTキーを押しながら"F"キーを押します。

  1. SR Displayの床や壁(透明)を表示するSRDisplayXRBox Prefabを使用することができます。

  2. 任意のオブジェクトを配置することができます

Tips

デフォルトのUnityスケーリングを使用した場合、SR Displayのスケールが小さくなります。

必要に応じてSR Displayのカメラビュー内に収まるように、オブジェクトのサイズを調整するか、ビュースペースの拡大縮小の使用を検討してください。

Caution

オブジェクトはSR Display View Spaceの内部にある必要があります。 View Spaceからオブジェクトがはみ出している場合は、収まるように、オブジェクトのサイズと位置を調整してください。 現在の HDRP 用の Plugin は Spatial Clipping 機能は使用できません。

  1. Edit > Project Settings...からプロジェクト設定します。

    1. すべてのQuality LevelsVSync CountDon't Syncに設定してください。 (Minimize the latency for good user experience in Tips and Constraintsを参照してください。)

    Tips

    Motion Blur は 3D 表示に影響を与えます。OFF にすることをお勧めします。

  2. File > Build SettingsからBuild Settingsダイアログを開き、設定内容を再確認します。

    1. Add Open Scenesボタンをクリックして、ファイルをビルドする際に現在のシーンを含めるようにします。

    2. Architecturex86_64であることを確認してください。

  3. Buildをクリックし、アプリを保存したいフォルダを選択します。

  4. Unityはそのフォルダに実行ファイルを作成します。作成されたファイルをクリックすると、SR Display上でコンテンツが起動します。