【VRChatワールド用】今あるモデルに苔・汚れ・錆・濡れを重ねる「古色」【PC/Quest対応】
- Digital500 JPY













新品の街を、長い時間がたった場所に。 「古色(コショク)」は、VRChat ワールドにある物に、苔・汚れ・錆・ほこり・濡れを重ねるシェーダーです。 ベンチや塀、樽、岩を選んでボタンを押すと、上の面には苔やほこり、下の方には土の汚れ、金属には錆が浮きます。元の Standard マテリアルのテクスチャと値はそのまま使うので、ボタン1つで元にも戻せます。 ■ ポイント ・今あるモデルを選ぶだけ。新しいモデルもテクスチャもいらない ・苔むした / 古びた / 錆びた / 雨上がり / 廃墟、5つのプリセット ・苔は上の面、汚れは下の面と地面の近く、錆はまだらと垂れる筋。雨上がりは暗く、つやつやに ・模様はワールドの位置から作るので UV いらず。隣り合う物どうしでつながります ・PC / Quest / スマホ対応(軽い版つき)、日本語の設定画面 ↓ 2枚目の GIF:同じ場所に、だんだん時間が積もっていきます。くわしい設定と動作環境は下にまとめました。 ■ くわしく ・苔:量・色2つ(まだら)・厚み・生える向き(北側に多く、など傾けられる) ・汚れ:下を向いた面と、地面の近く。地面の高さは選んだ物のいちばん下に自動で合わせます ・錆:量・色・下へ垂れる筋。「金属でない所にも錆」を下げると、メタリックの所だけが錆びます ・ほこり:上の面に白っぽくつやのない層 ・濡れ:暗く・つやつやに。上を向いた面には水たまりのようなつや ・まだらの細かさ・強さ ・元の Standard マテリアルのテクスチャ(Albedo・Normal・Metallic・Occlusion・Emission)と値はそのまま。元のマテリアルは変えません ・ライトマップ・影・ライトプローブは Standard と同じように使えます ・選んだマテリアルの設定を、シーン全体にまとめてコピー ・Quest・スマホ向けの「軽い版」。スクリプト(U#)なし ■ 動作環境 ・Unity 2022.3(VRChat で使うバージョン)/ビルトイン レンダーパイプライン ・PC / Quest(Android)/ スマホ(Quest・スマホは「軽い版」を使ってください) ・スマホ(Android)は、Quest と同じアップロードでそのまま見られます(OpenGL ES 3 / Vulkan で動作確認済み) ・VRChat SDK3 Worlds(アップロードに使います。ツールは SDK なしでも動きます) ■ 導入 1. unitypackage を Unity にドラッグ&ドロップしてインポート 2. メニューの Tools > lv1101 > Koshoku (Weathering) でウィンドウを開く 3. プリセットを選び、Hierarchy で物を選んで「選んだ物を古びさせる」 くわしい手順は同梱の README_ja.txt と、商品画像の「設定画面ガイド」(日本語・英語)にあります。 ■ 重さの目安 ・Standard より少し重い程度(ノイズの計算の追加)。軽い版はさらに軽く、Quest・スマホでも使えます ・マテリアル・メッシュの数は増えません(置き換えるだけ) ■ 注意 ・Standard(と同じテクスチャ欄の)マテリアルが対象です。透明・切り抜きのマテリアルはそのままにします ・苔の厚みは、角ばったメッシュ(Cube など)では角にすき間ができることがあるので小さめに ・「錆びた」は選んだ物全部に錆を付けます。石や木に使う時は「金属でない所にも錆」を下げてください ■ 内容物 ・Koshoku_1.0.0.unitypackage(README_ja.txt / README_en.txt 入り) ・利用規約.txt / TermsOfUse_en.txt ■ 利用規約(概要) ・VRChat のワールド(Public/商用利用・有料イベントを含む)で使えます ・改変できます ・シェーダー・スクリプトの再配布、転売、ワールド素材への同梱はできません(改変したものも含む) ・クレジット表記は任意です くわしくは同梱の 利用規約.txt をご覧ください。 ※画像は Unity 上(Linear、影の出る Directional Light)で撮影したものです。 ※背景・小物の素材:Poly Haven(CC0)。商品には含みません。 ■ English Koshoku - weathering for VRChat worlds (PC / Quest / phones, Unity 2022.3, Built-in RP). • Select existing objects and press a button: moss (faces that look up), dirt (faces that look down, near the ground), rust (patches and streaks), dust and wet (darker, glossy, puddle shine) • The object's own Standard textures and values are kept; one button puts the originals back • Presets: Mossy / Old / Rusty / After the rain / Ruins. Patterns from world positions: no UVs needed, continuous across objects • Lightmaps, shadows and light probes work as with Standard. Lite version for Quest and phones. No scripts Install: import the unitypackage, open Tools > lv1101 > Koshoku (Weathering), choose a preset, select objects and press "Weather the selected objects". Terms (summary): usable in VRChat worlds, including public / commercial use and paid events; modification allowed; no redistribution, resale or bundling of the shader / scripts (including modified versions); credit optional. Background and props: Poly Haven (CC0), not included. ■ 更新履歴 / Version history 1.0.0 最初の版 / First release













