GPU Rain Particle (GPU 雨パーティクル)
- ダウンロード商品¥ 400





GPU Particle Volumes ( https://github.com/REDSIM/GPUParticleVolumes ) を使用した、雨のパーティクルです。 GPU を使ってパーティクルのシミュレーションが行われます。 PC でのみ動作確認をしています。 以下のワールドでパーティクルを試すことができます: - https://vrchat.com/home/world/wrld_b4eb378f-53f0-4d72-a67b-b2c79eee6863 - https://vrchat.com/home/world/wrld_33cddb0b-c922-425f-93a3-783e275c59ed (注意: ワールドの地面に映る波及効果は別のシェーダーによるものであり、雨シェーダーには含まれていません)
動作確認済み環境
- Unity 2022.3.22f1 - VRChat SDK (Base/Worlds) 3.10.1 - VRC Light Volumes 2.1.3 - GPU Particle Volumes 1.0.4
使用方法
=== 事前準備 === 本アセットを使用するには、あらかじめプロジェクトに GPU Particle Volumes ( https://github.com/REDSIM/GPUParticleVolumes ) をインストールしておく必要があります。 また、サンプルシーンを開く場合は、以下のパッケージも必要となります。 - VRC Light Volumes ( https://github.com/REDSIM/VRCLightVolumes ) - Mochies-Unity-Shaders ( https://github.com/MochiesCode/Mochies-Unity-Shaders ) - Bakery ( https://assetstore.unity.com/packages/tools/level-design/bakery-gpu-lightmapper-122218 ) これらは必須ではありませんが、サンプルシーンを利用する場合はインストールしてください。 各パッケージのインストール方法については、それぞれの `README.md` を参照してください。 Bakery をお持ちでない場合、サンプルシーンをビルドするには、いくつかの Missing Component を削除する必要があります。 VRC Light Volumes は Unity 標準のライトマップシステムもサポートしているため、追加の調整は必要になりますが、代替手段として使用可能です。 === セットアップ === `GPV_Rain/Prefabs` 内にある `Rain` プレファブをシーン内に配置して使用します。 パーティクルの表示範囲を変更したい場合は、プレファブ内にある `Include Volume` ゲームオブジェクトのスケールを調整することで、範囲を変更できます。 パーティクルを除外したい範囲を設定する場合は、プレファブ内にある `Exclude Volume` ゲームオブジェクトを有効化し、スケールを調整して除外範囲を指定してください。 また、独自に除外範囲を追加することも可能です。新規にゲームオブジェクトを作成して範囲を調整し、`Rain` プレファブ内の `Particle Volume Manager` コンポーネントにある `Particle Volumes Excluders` に追加することで、新たな除外範囲として設定できます。 VRC Light Volumes の効果を適用したい場合は、以下のいずれかの方法を使用してください。 - Mesh Renderer のマテリアルスロットに設定されているマテリアルを、VLV 用のマテリアルに差し替える - マテリアルのプロパティ内にある `Use VRC Light Volumes` のチェックを有効にする サンプルシーンでは、パーティクルの表示範囲、除外範囲、VRC Light Volumes の設定があらかじめ行われており、使用方法を理解する際の参考になります。 === パーティクルの調整 === パーティクルの見た目に関する調整は、マテリアルのプロパティから行うことができます。 以下のような項目を設定可能です。 - パーティクルの幅および高さ - 疑似的な風の強さや方向 - VRC Light Volumes の強度倍率および最低値 パーティクルの量が多すぎると感じる場合は、以下のいずれかを調整してください。 - `Rain` プレファブの Mesh Filter に設定されているメッシュを、別の少ないポリゴン数を持つメッシュに差し替える - マテリアルのプロパティ内にある `Rain Amount` または `Draw Distance (m)` の値を調整する また、パーティクルの落下速度が速すぎる場合は、マテリアルのプロパティ内にある `Fall Speed` を調整してください。
許可事項 / 禁止事項
本アセットの利用に関し、以下の事項を許可および禁止します。 === 許可される事項 === 以下の利用は許可されます。 - VRChat 等のユーザー生成コンテンツ依存のソーシャルプラットフォーム内での利用 *1 - Unity 製のゲーム、映像等の 創作物での利用 *2 - R-18 / R-18G 創作物での利用 - 本アセットの改変 === 禁止される事項 === 以下の利用は禁止します。 - 本アセットの二次配布 *3 - 本アセットの他の販売アセットへの同梱 *4 - 政治的利用 *5 - 宗教的利用 *6 - 他者・他団体への攻撃を目的とした利用 *7 - 本アセットまたは他者の創作物のイメージを損なわせる表現への利用 *8 *1: ワールドおよびアバターでの利用を想定し、個人・法人を問わず、パブリック設定・プライベート設定のいずれにおいても利用を許可します。 *2: 個人・法人を問わず、商用・非商用を含めて利用を許可します。 *3: 改変の有無や程度を問わず、本アセットのデータの全部または一部を、当該データの所有権を有しない第三者へ配布、共有、または再販売・再商品化する行為を禁止します。ただし、本アセットの正規の所有者同士で、同一プロジェクト内に限ったデータ共有は許可します。 *4: 本アセットを含むプロジェクトを他のアセットや創作物として配布・販売する場合、本アセットのデータが意図せず含まれていないことを、利用者の責任において確認してください。当該確認が行われていないことにより生じた同梱は、本項に違反するものとします。 *5: 原則として政治的目的での利用は禁止します。必要な場合は、事前に制作者までお問い合わせください。 *6: 特定の宗教・信仰・教義を目的とした利用を禁止します。ただし、宗教的主張や布教を伴わない、一般的な文化行事・年間イベントとしての利用は許可します。 *7: 差別、誹謗中傷、嫌がらせ、または特定の個人・集団に対する攻撃を目的とした利用を禁止します。また、本項における「他者」には製作者を含みます。 *8: 本アセットを用いて、本アセットまたは他者の創作物のイメージ、価値、もしくは社会的評価を著しく損なう目的、もしくはそのおそれのある利用を禁止します。また、本項における「他者」には製作者を含みます。 本許可・禁止事項の解釈について判断が難しい場合は、自己判断での利用はお控えいただき、事前に制作者までお問い合わせください。 本アセットの利用により生じたいかなる損害についても、制作者は責任を負いかねます。
サポート
不具合に遭遇した場合は、Booth のダイレクトメッセージまたはメールでお知らせください。 メール: nekochanfood(at)gmail.com
謝辞
- GPU Particle Volumes by RED_SIM ( https://github.com/REDSIM/GPUParticleVolumes ) - VRC Light Volumes by RED_SIM ( https://github.com/REDSIM/VRCLightVolumes ) - Mochies-Unity-Shaders by MochiesCode ( https://github.com/MochiesCode/Mochies-Unity-Shaders )
更新履歴
29/12/2025 - v1.0 公開





