SONY

menu
Search button in the site

Open the search area of the siteく

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

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

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

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

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

    1. SRDisplayManager Prefab はAssets / SRDisplayUnityPlugin / 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でSRDisplayBoxを選択し、SHIFTキーを押しながら"F"キーを押します。

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

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

Tips

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

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

Caution

オブジェクトはSR Display View Spaceの内部にある必要があります。 View Spaceからオブジェクトがはみ出している場合は、Spatial Clippingを利用することを検討してください。 しかし、Spatial Clippingは一部のShaderに副作用を及ぼすことがあります。 (詳細はSpatial Clipping has side effects on some shadersを参照してください).

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

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

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

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

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

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

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