【VRChatワールド用】昼・夕焼け・星空が描ける空「空色」【PC/Quest対応】
- Digital500 JPY
















湖の上に広がる、昼の青空。やがて夕焼け、そして星空へ。 「空色」は、VRChat ワールドの空(スカイボックス)を描くシェーダーです。 テクスチャを使わず、太陽・月・星・天の川・流れる雲まで、ぜんぶシェーダーで描きます。空を選んでボタンを押すと、Directional Light の向きと色、環境光まで空に合わせてくれます。 ■ ポイント ・晴れた昼 / 夕焼け / 星空 / 曇り / 朝焼け / 幻想、6つの空 ・雲は風で流れ、星はまたたく。太陽のそばの雲はふちが光る ・太陽はシーンのライトについていく(ライトを回すと昼→夕焼け→夜) ・スクリプト(U#)なし。ワールドの全員に同じ空が見える ・PC / Quest / スマホ対応(軽い版つき)、日本語の設定画面 ↓ 雲の動きは2枚目の GIF で。くわしい設定と動作環境は下にまとめました。 ■ くわしく ・空の色:太陽の高さで、昼・夕方・夕焼け・薄明・夜の色に自動で移ります(それぞれの色は変えられます) ・太陽:シーンの Directional Light についていきます。角度で決めることもできます ・月:満ち欠け・大きさ・色・まわりの光 ・星:数・明るさ・またたき、天の川 ・雲:量(快晴〜曇り)・やわらかさ・風の速さと向き。太陽に照らされ、太陽のそばの雲はふちが光ります ・地平線のかすみ、シーンのフォグとのなじみ ・空だけがゆっくり1日を回る「1日の長さ」(Directional Light は動きません) ・「このシーンの空にする」で、空・ライトの向きと色・環境光をまとめて設定。Ctrl+Z 1回で元に戻せます ・Quest・スマホ向けの「軽い版」 ■ 動作環境 ・Unity 2022.3(VRChat で使うバージョン)/ビルトイン レンダーパイプライン ・PC / Quest(Android)/ スマホ(Quest・スマホは「軽い版」を使ってください) ・スマホ(Android)は Quest と同じアップロードでそのまま見られます(OpenGL ES 3 / Vulkan で動作確認済み) ・VRChat SDK3 Worlds(なくても動きます) ・アバター向けではなく、ワールド向けのシェーダーです ・「1日の長さ」は、それぞれの人がワールドに入ってからの時間で回ります(人によって空の時刻がずれます) ■ 導入 1. unitypackage を Unity にドラッグ&ドロップしてインポート 2. メニューの Tools > lv1101 > Sorairo (Sky) でウィンドウを開く 3. 空を選んで「このシーンの空にする」を押す 使い方は同梱の README_ja.txt と、商品画像の「設定画面ガイド」(日本語・英語)にあります。ウィンドウ右上で 日本語 / English を切り替えられます。 ■ 重さの目安 ・スカイボックスのマテリアル1つ・パス1つ。テクスチャは使いません ・Quest・スマホは雲や星を軽くした「軽い版」を使ってください ■ 内容物 ・Sorairo_1.0.1.unitypackage(README_ja.txt / README_en.txt 入り) ・利用規約.txt / TermsOfUse_en.txt ■ 利用規約(概要) ・VRChat のワールド(Public/商用・有料イベントを含む)で使えます ・改変できます ・シェーダー・スクリプトの再配布、転売はできません(改変したものも含む) ・クレジット表記は任意です(書いていただけると嬉しいです) くわしくは同梱の 利用規約.txt をご覧ください。 ※背景の素材:Poly Haven(CC0)。商品には含みません。 ※商品画像の地形・木・岩・テーブル・街灯・湖は撮影用の背景で、商品には含みません(空は全部「空色」です)。 ■ English Sorairo - a procedural skybox for VRChat worlds (Built-in RP, Unity 2022.3). No textures: the whole sky is drawn by the shader. The sky colour follows the sun's height (day, golden hour, sunset, twilight, night), with the sun and its glow, a moon with phases, twinkling stars and the milky way, clouds drifting in the wind (lit by the sun, with a silver lining) and horizon haze. • 6 ready-made skies: Clear day / Sunset / Starry night / Cloudy / Dawn / Fantasy • One button sets the scene's skybox, turns the Directional Light to match and updates the ambient light (one Ctrl+Z undoes it) • The sun follows the scene's Directional Light by default • No Udon / U#: driven by time, so every player sees the same sky • "Day length" turns only the sky (the Directional Light does not move without scripts); it counts from when each player joined • PC / Quest / phones (Lite version for Quest and phones; Android phones use the same upload as Quest, checked on OpenGL ES 3 and Vulkan) • Full English UI (switch at the top right of the window), English README, Terms of Use and settings guide images Install: import the unitypackage, open Tools > lv1101 > Sorairo (Sky), pick a sky and press "Use as this scene's sky". Terms (summary): usable in VRChat worlds including public / commercial worlds and paid events; modification allowed; no redistribution or resale of the shader / scripts (including modified versions); credit optional. Background assets in the product images: Poly Haven (CC0), not included. ■ 更新履歴 1.0.1 ツール画面の見やすさを改善、スマホ(Android)での動作を確認 1.0.0 最初の版
















