これは何?
UnityにはシンプルなSkyboxが意外とないので簡単に自作する方法です。
背景
・デフォルトのSkyboxだとUnity感が出すぎてイマイチ
・アセットストアのSkyboxはたいてい豪華で綺麗だけどクセがすごい
・Skybox/Proceduralシェーダーむずい、なかなか思うような色にならない
・Unity4の頃は標準でいくつかついてたのになー
・シンプルでシーンを邪魔しないSkyboxは自作するしかなさそう
・でも、例の6面の画像用意しなきゃいけないんでしょ?あとHDRとかよくわかんないし
概要
・普通の正方形画像1枚だけでSkyboxは作れる
・HDRも必要なし
・これならみんな大好きペイントだけでできる
・3分でできる、慣れれば秒でできる
・Unity5.6で確認、Unity2017でもたぶん一緒
・派手でリアルなやつはアセットストアから入手する方が良いと思います
作り方
ペイントなどで、上下で色が異なる1024x1024ピクセルの画像を作ります。
画像をUnityのAssetフォルダに入れます。
画像のプロパティを設定します。
・Texture ShapeをCubeにしてApply
Assets→Create→Materialで新規マテリアル作成。
マテリアルのプロパティを設定します。
・ShaderをSkybox/Cubemapに
・Cubemapに上記画像を指定
Window→Lighting→Settings→Sceneを開きます。
・Skybox Materialに上記マテリアルを指定