【VRChatワールド用】動くスカイボックス「水底のひかり」海の中から見上げる空・クジラ・クラゲ【PC/Quest対応】
- Digital100 JPY






━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 水底のひかり(みなそこのひかり) 海の中から見上げる、動く空のスカイボックス ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 海の底から見上げた空。 波打つ海面にひらく光の窓、波にきらめく太陽、差し込む光の筋。 ゆっくり沈むマリンスノー、脈打ちながら空を泳ぐクラゲ、空をめぐる小魚の群れ、遠くを横切るクジラ。 海の中の空を、空の絵を使わずシェーダーで描く、VRChatワールド用のスカイボックスです。 「深さ」ひとつで、明るい浅瀬から光の届かない深海まで、なめらかに変わります。 メニューから1クリックで、あなたのワールドの空になります。 ■ サンプルワールド(VRChat) https://vrchat.com/home/world/wrld_afa9b75e-306f-4129-b157-b67b655144ec 海底の展望ドームで、6つの空と深さをパネルで切り替えられます。ドームのまわりをクラゲが泳ぎ、クジラが横切ると、その方角から鳴き声が聞こえます。 くわしい使い方は、同梱の仕様書(PDF・8ページ)をご覧ください。
動くもの
・波打つ海面の窓(スネルの窓)。波のひとつひとつが光を曲げるので、窓のふちがゆらいで、ちぎれて見えます ・太陽(月)の光が、波にきらきら光る ・海面から差し込む光の筋が、波に合わせてゆっくりゆらぐ ・浅い海では、見下ろすと砂の海底に光の網目がゆれる ・マリンスノーが3層に分かれて、ゆっくり沈んでいく ・クラゲが傘を脈打たせて進み、空をゆっくり泳ぎまわる。触手はうしろへなびく(深海では自分で光る) ・イワシのような小魚の群れが、空をゆっくりめぐる ・ときどき、胸びれの長いクジラが遠くを横切る ・深海では、光る生き物がまたたく ・同じインスタンスの全員に、同じ動きが見えます(サーバーの時刻を使うので、通信は増えません)
特長
・空の絵(キューブマップ)を使わず、すべてシェーダーで描画。どこを見ても、近づいて見てもくっきり ・海面は、海の波のスペクトルから作った波で、光の屈折と映り込みを計算して描いています ・「深さ」スライダー:およそ2mの浅瀬から320mの深海まで。水の色・明るさ・光の届き方がいっしょに変わります ・プリセット6種:浅瀬の光/青の中層/深海の灯/月夜の海/夕焼けの海/クラゲの庭(たくさんのクラゲが泳ぐ、たそがれの海) ・海の上の光(太陽・月・夕日)の方角・高さ・色も自由に変えられます ・日本語の設定画面(56項目)。プリセットの適用・保存、グループごとの「初期値に戻す」つき ・ワールド用のしかけ - 近くのクラゲ:置いた場所のまわりを、立体のクラゲが泳ぎます。色と光り方は空のクラゲに合わせて変わり、全員に同じ動きが見えます(スクリプトなし) - 海の中の演出:霧・環境光・ライトを、今の空に合わせて自動で調整(空を切り替えても合わせ直します) - 近くのマリンスノー:自分のまわりに漂う本物の粒。歩くと、粒のあいだを進んでいくように見えます - クジラの声:空のクジラが横切るとき、その方角から遠い鳴き声が聞こえます - 空の切り替えパネル:6つの空と深さのスライダー(自分の画面だけで切り替わります) ・サンプルシーン「海底の展望ドーム」付き(まわりを泳ぐクラゲ、砂の上にゆれる光、海藻、光の柱、ガラスのドーム、海の音) ・画像付きの仕様書(PDF)付き 本商品の制作には、生成AIを使用しています。
PC/Quest対応
Android(Quest・スマホ)向けにアップロードすると、自動で軽量版の表示と色合わせになります。 PC版と同じマテリアルのままで大丈夫です。 ※ サンプルシーンのポストエフェクト(ブルームなど)はPC版のみです。
動作環境
・Unity 2022.3.22f1 ・VRChat SDK - Worlds 3.10.5 で動作確認(UdonSharp入り) ・ビルトインレンダーパイプライン
内容物
・Minasoko_v1.0.0.unitypackage (スカイボックスのシェーダー、プリセット6種、日本語の設定画面、メニュー、ワールド用のしかけ6種(Udon 5種と近くのクラゲ)とプレハブ、サンプルシーンと付属のシェーダー(立体のクラゲ・砂・岩・海藻・光の柱・ガラス)、海の音(環境音・クジラの声3種)、仕様書PDF) ・水底のひかり_仕様書.pdf(導入手順・プリセット・設定項目・よくある質問など、画像付き)
導入方法
1. unitypackage をUnityにインポートします 2. メニューの Tools > Keys > 水底のひかり > 空をこのシーンに設定 から、好きなプリセットを選びます (全員に同じ動きを見せるための「水底のひかりの同期」も、自動でシーンに置かれます) 3. (おすすめ)Tools > Keys > 水底のひかり > シーンを海の中にする で、霧・環境光・ライトを空に合わせます 4. お好みで、近くのクラゲ/近くのマリンスノー/クジラの声/空の切り替えパネル を、同じメニューから置けます
仕様
・スカイボックス:1パスのシェーダー ・テクスチャ:ノイズ・光の網目・クジラの形・海面の波の4枚だけ(空は毎フレーム計算して描きます) ・空のクラゲ:PC 最大16匹・Quest 最大6匹 ・近くのクラゲ(立体):PC 14匹・Quest 7匹(シェーダーだけで動きます) ・同期:UdonSharp(サーバー時刻を読むだけ・通信なし)
利用規約
・購入者本人のVRChatワールド(公開範囲は自由)やUnityの作品で、空としてご利用いただけます ・色や設定の変更などの改変、配信・動画・スクリーンショットへの映り込み(商用を含む)は自由です ・本製品のデータ(シェーダー・テクスチャ・スクリプト・音・モデルなど)そのものを、改変の有無にかかわらず再配布・転売・譲渡することは禁止します(本製品のデータを素材として含む商品の販売・配布、ワールドの配布用unitypackageなども禁止です) ・クレジット表記は任意です ・本製品の使用によって生じたトラブルや損害について、制作者は責任を負いかねます ・デジタルコンテンツのため、購入後の返品・返金はお受けできません
更新履歴
2026/10/02 v1.0.0 公開






