【無料】サンゴの水槽【VCC対応】
- Digital0 JPY




芽からサンゴが育っていく水槽です。置いておくと丸いサンゴの頭が盛り上がり、横でテーブルサンゴが枝を広げ、小魚の群れが泳ぎ回ります。15 分ほどで白く抜けて、また芽から育ち直します。育ち方は毎回少しずつ違います。 丸いサンゴの表面は、群れごとに迷路、点々、渦、蜂の巣、なめらかの 5 種類の模様のどれかになります。イソギンチャクとそこに住むクマノミ、ナンヨウハギ、キイロハギ、ハゼ、小エビ、カニもいます。4 分に 1 回ほど、ウミガメの子が水面から潜ってきて水槽を横切っていきます。 形は 60cm 水槽、90cm 水槽、円柱水槽、床に埋める六角窓の 4 種類です。大きさや色は Inspector の日本語の設定画面で変えられます。 水槽の中は 1 枚の箱の面に描いています。サンゴの形は計算用のテクスチャの中で毎秒少しずつ育て、それを奥行きのある形として描き出しています。
前提
UdonSharp(VRChat SDK3 Worlds 同梱) Unity(2022.3.22f1で確認) PC 向けです。Quest(Android)には対応していません
導入手順
①ダウンロードしたファイルを解凍 zipファイル を右クリック → 「すべて展開」 中にある unitypackage を取り出す。 ②Unityにインポート 自分のワールドプロジェクトを Unity で開く。 unitypackage をダブルクリック → 「Import」を選択。 ③水槽を置く Assets/CoralTank/Prefabs/ から好きな水槽をシーンに置く。 水槽の原点は底の中心なので、台の上にそのまま乗せられます。 ④アップロード 通常通りワールドをアップロードすればOK。 4 種類を並べたサンプルシーン Assets/CoralTank/Scenes/CoralTank_Sample.unity も入っています。
カスタマイズ方法
水槽を選ぶと Inspector に日本語の設定画面が出ます。各欄にマウスを乗せると説明が出ます。 ・形と大きさ 幅、高さ、奥行を cm で入れます。水量(リットル)も出ます。30cm、60cm、90cm、円柱 50cm のボタンで一度に変えられます。 ・水と砂 「南の海」「澄んだ青」「緑の入り江」のボタンで水と砂の色をまとめて変えられます。 ・サンゴの色と高さ 「自然な色」「鮮やか」「ピンク」のボタンがあります。模様を混ぜないで、全部を迷路模様にすることもできます。 ・小魚 数(1〜64 匹)、体長、泳ぐ速さ、色を変えられます。魚を消すこともできます。 ・ほかの生き物 クマノミ、小エビ、カニの数と、ナンヨウハギ、キイロハギ、ハゼ、イソギンチャク、ウミガメの子の有無を選べます。ウミガメが来る間隔は秒で入れます。 ・昼と夜 太陽の Directional Light を入れると、日が沈んだときにサンゴが蛍光で光り、水槽が夜の青い照明に変わります。 ・育つ速さと白化 育ち直すまでの時間を分で入れます。 ・ガラスと枠 枠の太さと色、背面パネル、ガラスの映り込みを変えられます。
2 つ目からの水槽
同じプレハブを 2 つ置くと、サンゴと魚が同じになり、育つ速さも 2 倍になります。このとき Inspector に警告が出るので、「この水槽専用のコピーを作る」を押してください。その水槽だけの計算用テクスチャとマテリアルを作ってつなぎ直します。 違うプレハブ同士(60cm と 90cm など)はそのまま並べて大丈夫です。
青空と海と一緒に使う場合
「青空と海」を入れているワールドでは、「昼と夜」の太陽の欄は空欄のままにしてください。太陽の向きは青空と海の側から届きます。
■ 同シリーズのワールドギミック(30種類以上・すべて無料)
https://pon-poko-pon.booth.pm/
注意
・水槽を Static(Batching Static)にしないでください。中身がずれて描かれます。Static にすると Inspector に警告と直すボタンが出ます ・大きさは Inspector の cm の欄で変えてください。Transform の Scale を直接変えると、魚の泳ぐ範囲が合わなくなります ・サンゴの成長と小魚の群れが動くのは、プレイヤーが近く(初期値 8 m、六角窓は 12 m)にいる間だけです。ほかの生き物は離れていても動きます ・サンゴは芽から育ちます。近づいてから丸いサンゴが育ち切るまで 8 分ほどかかります ・育ち方は人ごとに別々です。同期はしていません ・水槽の描画は 1 画素ずつ計算しています。たくさん並べたり画面いっぱいに映したりすると重くなります ・ガラスの向こうには Reflection Probe の景色が透けます。室内では Reflection Probe を置いてベイクしてください。無いと空が透けて見えます ・動く床や乗り物の上には置かないでください。生き物が飛び回ります
同梱物
・Assets/CoralTank/Prefabs/:水槽のプレハブ 4 種 ・Assets/CoralTank/Presets/:60cm、90cm、円柱のマテリアルと計算用テクスチャ ・Assets/CoralTank/Materials/:六角窓のマテリアルと計算用テクスチャ ・Assets/CoralTank/Scenes/:サンプルシーン ・シェーダー、スクリプト、Inspector の設定画面 ・README / LICENSE / CHANGELOG
利用規約
再配布・改造など全部歓迎 ・個人、商用を問わず使えます ・クレジット表記は不要です ・改造したものも、そのままのものも再配布できます(有料でもかまいません) 本アセットは現状有姿で提供します。 記載の対応バージョン以外での動作は保証しません。 サポート・アップデートの提供は実施する場合がありますが義務ではありません。不具合報告は歓迎しますが、修正対応の実施可否・時期は作者の裁量とします。 外部の素材は同梱していません。
更新履歴
v1.0 (2026-10-01) 初版




