【VRChat】川の水シェーダー せせらぎ セセラギ Seseragi River Water(ワールド向け)
- ダウンロード商品¥ 600














VRChat ワールド向けの、川の水のシェーダーです。軽く動きます。 小川・渓流・大きな川・都会の水路を、専用ウィンドウで作って調整できます(日本語 / English 対応)。 流れはシェーダーが時刻から作るので、スクリプト(U#)なしで、ワールドにいる全員に同じ見え方になります。 テクスチャ・GrabPass は使いません。Quest・スマホ向けの「軽い版」もあります。 ■ できること ・流れ:川のメッシュ(UV の Y)に沿って、または平らな面ならワールドの向きに流れます。真ん中ほど速く、岸の近くはゆっくり ・さざ波:テクスチャなしのノイズを2つの層で交互に流す「フローマップ式」。速さが場所で違っても模様が破れません ・白い泡:岸や岩と水が交わる所に、レース状の泡が立って流れていきます(カメラの深度を使用) ・急流:上げると流れが速く荒くなり、水面に白い筋が立ちます ・浅い所は透けて川底が見え、深い所ほど深い色に ・空の映り込み(Reflection Probe / Skybox)と太陽のきらめき ・深度がない環境でも、川の端(UV)や頂点カラーから泡を作るので破綻しません ■ 川の作り方 ・形を選ぶ:長さ・川幅・曲がりを決めて「川を作る」 ・選んだ点を通る:空の GameObject を通り道に並べて選ぶと、その点を通る川の水面ができます ・選んでいる自分のメッシュ(Plane など)を「川の水にする」こともできます ・プリセット:小川 / 渓流 / 大きな川 / 都会の水路 ■ 動作環境 ・Unity 2022.3(VRChat で使うバージョン) ・ビルトイン レンダーパイプライン ・PC / Quest(Android)/ スマホ(Quest・スマホは「軽い版」を使ってください) ・スマホ(Android)は、Quest と同じアップロードでそのまま見られます(OpenGL ES 3 / Vulkan で動作確認済み) ・VRChat SDK3 Worlds(なくても動きます) ■ 導入 1. unitypackage を Unity にドラッグ&ドロップしてインポート 2. メニューの Tools > lv1101 > Seseragi (River Water) でウィンドウを開く 3. 川の種類と通り道を選んで「川を作る」を押す 詳しい使い方は同梱の README_ja.txt をご覧ください。 設定画面の説明は、商品画像の「設定画面ガイド」(日本語・英語)にあります。 ウィンドウ右上で 日本語 / English を切り替えられます(Auto は PC の言語に合わせます)。 ■ 内容物 ・Seseragi_1.0.1.unitypackage(README_ja.txt / README_en.txt 入り) ・利用規約.txt / TermsOfUse_en.txt ※岸や岩の泡にはカメラの深度が必要です(VRChat では、影を出す Directional Light があるワールドで使えます)。 ※商品ページの画像に映っているワールド・モデルなどは商品に含みません。 ※アバター向けではなく、ワールド向けのシェーダーです。 ■ 利用規約(概要) ・VRChat のワールド(Public/商用・有料イベントを含む)で使えます ・改変できます ・シェーダー・スクリプトの再配布、転売はできません(改変したものも含む) ・クレジット表記は任意です(書いていただけると嬉しいです) 詳しくは同梱の 利用規約.txt をご覧ください。 ―――――――――――――――― ■ English Seseragi is a lightweight river water shader for VRChat worlds (Built-in RP, Unity 2022.3). Brooks, mountain streams, wide rivers and city canals: ripples that run with the flow (two-phase flow-map scrolling, no textures), lacy white foam where the water meets banks and rocks, rapids, clear shallows and deep colour, sky reflection and sun glint — made and tuned from a dedicated editor window. Make a river from a preset shape, through empty GameObjects you place along the course, or put it on your own mesh. No Udon / U# needed: the flow is driven by time, so every player sees the same. No textures, no GrabPass. PC / Quest / mobile supported (Lite toggle for Quest and mobile). Phones (Android) use the same upload as Quest; checked on OpenGL ES 3 and Vulkan. * Foam at banks and rocks needs the camera depth texture (in VRChat: a Directional Light with shadows in the world). Without it, foam comes from the river edges. • Full English UI: switch Auto / 日本語 / English at the top right of the window • English README (README_en.txt) and Terms of Use (TermsOfUse_en.txt) included • English settings guide images are included in the product images Install: import the unitypackage, open Tools > lv1101 > Seseragi (River Water) and press "Create River". Terms (summary): usable in VRChat worlds including public / commercial worlds and paid events; modification allowed; redistribution or resale of the shader / scripts (including modified versions) is not allowed; credit is optional. ■ 更新履歴 / Version history 1.0.1 ツール画面の見やすさを改善(英語の項目名が切れない・数値を丸めて表示・日本語の改行位置)/ Tool window clean-up (labels no longer cut off, rounded numbers) スマホ(Android)での動作を確認・表記を追加 / Checked on phones (Android) 軽い版の泡を細い線に改善 / Lite: thinner, lace-like foam 1.0.0 最初の版 / First release














