【VRChatワールド用】今あるモデルに雪を積もらせる「雪化粧」【PC/Quest対応】
- Digital500 JPY
















いつもの公園が、ひと晩で冬景色に。 「雪化粧」は、VRChat ワールドにある物に雪を積もらせるシェーダーです。 ベンチや街灯、岩、屋根を選んでボタンを押すと、上を向いた面に雪が積もります。元の Standard マテリアルのテクスチャと値はそのまま使うので、ボタン1つで元にも戻せます。降る雪もボタン1つで作れます。 ■ ポイント ・今あるモデルを選ぶだけ。新しいモデルはいらない ・うっすら / 積もった / 大雪 / 霜、4つの積もり方 ・きらめく雪の粒、雪の中の青い光 ・降る雪は見ている人のまわりにいつも降る(広いワールドでも同じ重さ) ・PC / Quest / スマホ対応(軽い版つき)、日本語の設定画面 ↓ 降る雪は2枚目の GIF、雪化粧の前と後は3枚目で。くわしい設定と動作環境は下にまとめました。 ■ くわしく ・積もる量:上を向いた面から、斜めの面・横の面まで ・雪の向き:真上から、または風で斜めに吹きつけた雪 ・ふちのまだら、雪の厚み(押し出し)、表面のでこぼこ ・きらめき(動くと光る粒)、雪の中の青い光 ・高さ制限(ある高さより上だけ積もる) ・元の Standard マテリアルのテクスチャ(Albedo・Normal・Metallic・Occlusion・Emission)と値はそのまま。元のマテリアルは変えません ・ライトマップ・影・ライトプローブは Standard と同じように使えます ・降る雪:量・粒の大きさ・落ちる速さ・風・ふわふわ揺れる動き ・選んだマテリアルの雪の設定を、シーン全体にまとめてコピー ・雪の動きはシェーダーが時刻から作るので、スクリプト(U#)なしで全員に同じ見え方 ・Quest・スマホ向けの「軽い版」 ■ 動作環境 ・Unity 2022.3(VRChat で使うバージョン)/ビルトイン レンダーパイプライン ・PC / Quest(Android)/ スマホ(Quest・スマホは「軽い版」を使ってください) ・スマホ(Android)は Quest と同じアップロードでそのまま見られます(OpenGL ES 3 / Vulkan で動作確認済み) ・VRChat SDK3 Worlds(なくても動きます) ・アバター向けではなく、ワールド向けのシェーダーです ・雪にできるのは Standard 系の不透明なマテリアルです(半透明・カットアウトはそのまま残ります) ・角ばったメッシュ(Cube など)は、雪の厚みを大きくすると角に隙間ができます(厚みを小さくしてお使いください) ■ 導入 1. unitypackage を Unity にドラッグ&ドロップしてインポート 2. メニューの Tools > lv1101 > Yukigesho (Snow) でウィンドウを開く 3. 雪を積もらせたい物を選んで「選んだ物を雪化粧にする」、「雪を降らせる」を押す 使い方は同梱の README_ja.txt と、商品画像の「設定画面ガイド」(日本語・英語)にあります。ウィンドウ右上で 日本語 / English を切り替えられます。 ■ 重さの目安 ・雪のマテリアルは元のマテリアル1つにつき1つ(パスの数は Standard と同じ) ・降る雪はメッシュ1つ・マテリアル1つ(粒の数は 4000 / 8000 / 16000 から選べます) ・Quest・スマホは「軽い版」を使ってください ■ 内容物 ・Yukigesho_1.0.1.unitypackage(README_ja.txt / README_en.txt 入り) ・利用規約.txt / TermsOfUse_en.txt ■ 利用規約(概要) ・VRChat のワールド(Public/商用・有料イベントを含む)で使えます ・改変できます ・シェーダー・スクリプトの再配布、転売はできません(改変したものも含む) ・クレジット表記は任意です(書いていただけると嬉しいです) くわしくは同梱の 利用規約.txt をご覧ください。 ※背景の素材:Poly Haven(CC0)。商品には含みません。 ※商品画像のベンチ・街灯・岩・小屋・地面・森の写真は撮影用の背景で、商品には含みません(その上に積もった雪と降る雪が「雪化粧」です)。 ■ English Yukigesho is a snow cover shader for VRChat worlds (Built-in RP, Unity 2022.3). Select buildings, rocks, trees or the ground and press "Make the selected objects snowy": snow settles on every face that looks up. The textures and values of the original Standard materials are kept, and the originals are not changed, so one button puts them back. Falling snow (wind, gentle swirl, always around the viewer) is one button too. No Udon / U# needed: the shader works from the time, so every player sees the same. PC / Quest / mobile supported (Lite setting for Quest and mobile). Phones (Android) use the same upload as Quest; checked on OpenGL ES 3 and Vulkan. • Presets: Light dusting / Snowy / Deep snow / Frost • Amount, direction (straight down or wind-blown), edge noise, thickness, sparkle, soft bluish inner light, height limit • 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 > Yukigesho (Snow), select your objects and press "Make the selected objects snowy". 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. Background assets in the product images: Poly Haven (CC0), not included. ■ 更新履歴 1.0.1 ツール画面の見やすさを改善、スマホ(Android)での動作を確認 1.0.0 最初の版
















