MRが楽しい

MRやVRについて学習したことを書き残す

UnityのSkybox背景を無地の背景に切り替える

本日は Unity の調査枠です。
UnityのSkybox背景を無地の背景に切り替える方法を記事にします。
f:id:bluebirdofoz:20190508085140j:plain

Skyboxを切り替える

Unity はプロジェクト作成時にシーン背景としてデフォルトで Skybox が設定されています。
背景を無地にしたい場合や、レンダリング性能の確認を行う際には Skybox が不要になります。

Skybox を無効化するには Scene と Camera のそれぞれの設定を変更する必要があります。
f:id:bluebirdofoz:20190508085154j:plain

Cameraの背景を無地に変更する

Camera の背景設定を変更します。
Main Camera のオブジェクトを選択し、Inspector ビューを開きます。
[Camera]コンポーネントの[ClearFlags]の設定を[Skybox]から[Solid Color]に変更します。
f:id:bluebirdofoz:20190508085203j:plain

これでカメラの背景描画部分には[Background Color]の単色カラーが表示されるようになります。
f:id:bluebirdofoz:20190508085213j:plain

Sceneの背景を無地に変更する

Camera の設定を変更しただけだと[Scene]ビューの Skybox は表示されたままです。
[Scene]ビューの Skybox も非表示にしたい場合には[Scene]ビューの[画像]アイコンをクリックします。
プルダウンに表示される[Skybox]をクリックしてチェックを外します。
f:id:bluebirdofoz:20190508085226j:plain

これで[Scene]ビューの Skybox も無効化されます。
f:id:bluebirdofoz:20190508085237j:plain

参考ページ

docs.unity3d.com