はじめに
SkyboxをAIが作ってくれるサイトが非常に便利なので、紹介します。Unityに使うこともできます。
![](https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img,w_1024,h_565/https://umistudioblog.com/wp-content/uploads/2023/04/スクリーンショット-2023-04-14-18.54.07-1024x565.jpg)
![](https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img,w_320,h_180/https://umistudioblog.com/wp-content/uploads/cocoon-resources/blog-card-cache/62c88adb5639f606d18566b4ad7e5f89.png)
Skyboxとは?
ワールドの背景のことを言います。
Unityの3Dプロジェクトのデフォルトは、下のような画像になっていますが、この水色の空の背景がSkyboxになります。
![](https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img,w_1024,h_577/https://umistudioblog.com/wp-content/uploads/2023/04/image-22-1024x577.png)
このSkyboxを変更することで、ゲームの雰囲気が変わります。
Skyboxの生成
さっそくSkyboxを生成してみます。右上のTry Skybox Labをクリックします。
![](https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img,w_1024,h_565/https://umistudioblog.com/wp-content/uploads/2023/04/スクリーンショット-2023-04-14-18.56.37-1024x565.jpg)
画面の下にどんなSkyboxを生成して欲しいか入力します。
![](https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img,w_1024,h_565/https://umistudioblog.com/wp-content/uploads/2023/04/スクリーンショット-2023-04-14-18.59.17-1024x565.jpg)
日本語で書いてもエラーは起こりませんが、試してみたところ意図通りのSkyboxが生成されなかったので、英語で書くのがおすすめです。
今回は、温泉のあるリゾート地を想定して、resort hotspring と入力してみました。
![](https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img,w_1024,h_112/https://umistudioblog.com/wp-content/uploads/2023/04/image-22-1024x112.jpg)
GENERATEを押して少し待つと、Skyboxが出来上がります。
![](https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img,w_836,h_523/https://umistudioblog.com/wp-content/uploads/2023/04/温泉.gif)
入力通り、温泉のあるリゾートのSkyboxが生成できました!
テーマを変えてみる
Digital Paintingの部分では、テーマを選択することができます。
![](https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img,w_1024,h_562/https://umistudioblog.com/wp-content/uploads/2023/04/スクリーンショット-2023-04-14-23.10.16-1024x562.jpg)
例えば、Fantasy Landsで生成してみます。
![](https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img,w_1024,h_112/https://umistudioblog.com/wp-content/uploads/2023/04/image-22-3-1024x112.jpg)
![](https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img,w_1024,h_566/https://umistudioblog.com/wp-content/uploads/2023/04/image-22-5-1024x566.jpg)
ファンタジーな世界観になりました!
生成したSkyboxに追加で変更するには
Remix Thisで、生成したSkyboxに対して、追加変更することができます。snowを入力してREMIX THISをクリックしてみます。
![](https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img,w_1024,h_112/https://umistudioblog.com/wp-content/uploads/2023/04/image-22-4-1024x112.jpg)
![](https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img,w_1024,h_566/https://umistudioblog.com/wp-content/uploads/2023/04/image-22-7-1024x566.jpg)
Unityへの取り込み
生成したSkyboxをUnityに取り込んでみます。まずはSkyboxをダウンロードします。
![](https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img,w_1024,h_112/https://umistudioblog.com/wp-content/uploads/2023/04/スクリーンショット-2023-04-14-23.26.34-1024x112.jpg)
Unityプロジェクトを開き、ProjectにダウンロードしたSkybox画像をドラッグ&ドロップします。
![](https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img,w_1024,h_575/https://umistudioblog.com/wp-content/uploads/2023/04/スクリーンショット-2023-04-14-23.44.58-1024x575.jpg)
Project内で右クリックし、Create > Material からマテリアルを新規作成します。
![](https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img,w_434,h_473/https://umistudioblog.com/wp-content/uploads/2023/04/image-23-939x1024.jpg)
作成したマテリアルのInspectorのShaderをSkybox/Panoramicに変更します。
また、Spherical (HDR)には、Skyboxの画像をドラッグ&ドロップして設定しましょう。
![](https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img,w_410,h_258/https://umistudioblog.com/wp-content/uploads/2023/04/image-23.png)
Skyboxの設定
Window > Rendering > Lightingを選択します。
![](https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img,w_1024,h_824/https://umistudioblog.com/wp-content/uploads/2023/04/image-24-1024x824.jpg)
Environment > Skybox Materialに、先ほど作成したマテリアルを設定すれば完了です。
![](https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img,w_444,h_210/https://umistudioblog.com/wp-content/uploads/2023/04/image-24.png)
完成
Skyboxの変更ができました!
![](https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img,w_1024,h_607/https://umistudioblog.com/wp-content/uploads/2023/04/image-25-1024x607.jpg)
おわりに
AIでSkyboxを生成してくれるサイトの紹介でした!非常にクオリティの高いSkybox画像を生成できるので、ゲーム開発に取り入れてみたいです。