LoginSignup
45
27

More than 5 years have passed since last update.

UnityのSkyboxを3分で作る

Last updated at Posted at 2017-11-05

これは何?

UnityにはシンプルなSkyboxが意外とないので簡単に自作する方法です。

背景

・デフォルトのSkyboxだとUnity感が出すぎてイマイチ
・アセットストアのSkyboxはたいてい豪華で綺麗だけどクセがすごい
・Skybox/Proceduralシェーダーむずい、なかなか思うような色にならない
・Unity4の頃は標準でいくつかついてたのになー
・シンプルでシーンを邪魔しないSkyboxは自作するしかなさそう
・でも、例の6面の画像用意しなきゃいけないんでしょ?あとHDRとかよくわかんないし

概要

・普通の正方形画像1枚だけでSkyboxは作れる
・HDRも必要なし
・これならみんな大好きペイントだけでできる
・3分でできる、慣れれば秒でできる
・Unity5.6で確認、Unity2017でもたぶん一緒
・派手でリアルなやつはアセットストアから入手する方が良いと思います

作り方

ペイントなどで、上下で色が異なる1024x1024ピクセルの画像を作ります。
skybox.png

画像をUnityのAssetフォルダに入れます。

画像のプロパティを設定します。
・Texture ShapeをCubeにしてApply
sb1.png

Assets→Create→Materialで新規マテリアル作成。

マテリアルのプロパティを設定します。
・ShaderをSkybox/Cubemapに
・Cubemapに上記画像を指定
sb2.png

Window→Lighting→Settings→Sceneを開きます。
・Skybox Materialに上記マテリアルを指定
sb3.png

できた。
sb4.png

45
27
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
45
27