小太りな鳩のはてなブログ

エンジニアだけど3DCGとか映像にも興味がある鳩

【Unity】スカイボックス(SkyBox)の変更方法

f:id:kobutorihato:20191225020832p:plain

どうも。小太りです。 最近Unityいじってますが、やっぱり難しい。Blenderの操作感になれすぎたのかすごい使いづらいんですよね…。 とりあえず頑張ってます。

今日はUnityの背景(SkyBox)を変える方法です。

スカイボックスとは?

kybox は,広大に広がる世界を表示する画面全体周辺のラッパーです。

docs.unity3d.com

デフォルトだと若干味気なかったので、下記の無料で使えるSkyBoxに変更してみました。 今回は背景画像だけ変えてみます。 マニュアル見るともう少し色々(太陽光とかの設定)もできそうですね。

assetstore.unity.com

ダウンロードしてインストールした状態から始めます。

設定

上部メニュより[Window] → [Lighting] → [Setting] をクリック

f:id:kobutorihato:20191225021042p:plain

下記のウィンドウがデてくるのでSkyBox Materialの箇所を変更する。

f:id:kobutorihato:20191225021137p:plain

該当の画像を選択するとその画像に置き換わる。

f:id:kobutorihato:20191225021228p:plain

カメラに設定する方法

メインカメラを選択する。その状態でInspectorから、[Add Component] → [Skybox]を選択

f:id:kobutorihato:20191225023908p:plain

Custom Skyboxの中に画像を入れ込むとカメラ内の画像だけ変わる。

f:id:kobutorihato:20191225024016p:plain

f:id:kobutorihato:20191225024213p:plain

SceneをGameに変更すればこの通り。

f:id:kobutorihato:20191225024253p:plain

複数のカメラを置いて試したけれど、最後においた画像が表示される。 カメラのチェックボックスをつけたり外したりすると切り替わる。

f:id:kobutorihato:20191225024949p:plain