【VRChat・汎用】AudioLinkの音楽に合わせて体が光る「響光」(アバター用・PC)
- Digital500 JPY













低音が鳴るたび、足元から光がのぼる。 「響光(キョウコウ)」は、体・服・アクセサリーをワールドの音楽(AudioLink)に合わせて光らせるシェーダーとツールです。 マスク画像を描かなくても、体の高さ・UV の帯・テクスチャの明るい所で「どこが光るか」を決められます。 どのシェーダーのアバターでも、ボタン1つで付けるだけです。 ■ ポイント ・ゆめか専用ではありません。Humanoid のアバターなら、どのアバターにも使える汎用品です ・lilToon・Poiyomi・UTS・Standard など、シェーダーを問わない重ねる方式。元のマテリアルの設定は変えません ・マスク不要:体全体 / 高さの帯(足元〜頭)/ UV の帯 / テクスチャの明るい所だけ ・光り方4種(脈打つ / 下からのぼる / 走査線 / きらめき)とプリセット4種(クラブ / ライブ / やさしい / 虹) ・AudioLink の無いワールドでは、ゆっくり光る見本の動き(オフにもできます) ↓ 動きは2枚目の GIF(ビートに合わせて光がのぼります)。くわしくは下へ。 ■ くわしく ・音:AudioLink の4つの帯(低音 / 中低音 / 中高音 / 高音)から1つを選んで反応します。「下からのぼる」は少し前の音を使うので、ビートが体を下から上へ流れます ・光る範囲:体の高さはツールが Humanoid の骨から測ります(0 足元〜1 頭)。UV の帯、テクスチャの明るい所だけ(模様や飾りだけを光らせるマスク代わり)、境目のやわらかさ ・色:2色のグラデーション(下・上)/ 虹 / 元のテクスチャの色。明るさ・ふちほど明るく ・強さ:FX 用のコントローラー(Float KYO_Strength、Motion Time)と KYO_On / KYO_Off のアニメを作ります。まとめなくても、いつも働きます ・付け方:メッシュの最後の部分はマテリアル枠を足して描き(表情にもついていきます)、ほかの部分はメッシュの複製で描きます。Ctrl+Z・「外す」で完全に元どおり ・光らせたい服やアクセだけを選んで付けることもできます。日本語 / English の専用ウィンドウ。スクリプトなし ■ 動作環境 ・対応アバター:汎用。Humanoid のアバターならどれでも使えます(画像はゆめかで撮影。lilToon 2.3.4 で確認) ・Unity 2022.3(VRChat で使うバージョン)/ビルトイン レンダーパイプライン ・PC 専用(VRChat の仕様で、Quest・スマホのアバターではカスタムシェーダーが使えません) ・VRChat SDK3 Avatars(アップロードに使います。ツールは SDK・Modular Avatar なしでも動きます) ・音に反応するのは AudioLink のあるワールドです ■ 導入 1. unitypackage を Unity にドラッグ&ドロップしてインポート 2. メニューの Tools > lv1101 > Kyoukou (AudioLink Glow) でウィンドウを開く 3. Hierarchy でアバターを選び、プリセットを選んで「響光を付ける」 くわしい手順は同梱の README_ja.txt と、商品画像の「設定画面ガイド」(日本語・英語)にあります。 ■ 重さの目安 ・メッシュ1つにつきマテリアル枠 +1(部分が複数あるメッシュは複製の Renderer +1) ・例:ゆめかで マテリアル枠 +26、Renderer +3。足し算の1パス(テクスチャ1枚と AudioLink を読むだけ) ・強さ 0、または AudioLink が無くて「光らない」の時は描きません。GrabPass・深度は使いません。保存されるアセットはゆめかで約 120 KB ■ 注意 ・AudioLink の無いワールドでは音に反応しません(見本の動き、またはオフ) ・「高さの帯」は立った状態の高さで決まります。座る・寝転ぶと帯の位置がずれます ・白い服など明るい所は、強く光ると白っぽくなります(明るさで調整できます) ・メッシュの複製は表情のブレンドシェイプにはついていきません(顔はふつうマテリアル枠の方で描かれます) ・衣装を Renderer のオン・オフで切り替えている場合は、オブジェクトのオン・オフにしてください ・VRChat の中ではまだ試していません(Unity 上で AudioLink と同じ形のテクスチャを作って確認しています) ■ 内容物 ・Kyoukou_1.0.0.unitypackage(README_ja.txt / README_en.txt 入り) ・利用規約.txt / TermsOfUse_en.txt ■ 利用規約(概要) ・VRChat のアバター(Public/商用利用・有料イベントを含む)で使えます ・改変できます ・シェーダー・スクリプトの再配布、転売、アバター・衣装への同梱はできません(改変したものも含む) ・クレジット表記は任意です くわしくは同梱の 利用規約.txt をご覧ください。 ※画像は Unity 上(Linear、影の出る Directional Light)で、AudioLink と同じ形の音のデータを入れて撮影したものです。1枚目は斜めの線の左が静かな時、右が音が鳴っている時です。 ※画像のアバター:ゆめか Yumeka(©Arka_X / https://booth.pm/ja/items/8672657 )。商品には含みません。 ※背景の素材:Poly Haven(CC0)。商品には含みません。AudioLink は別の作者のワールド用システムで、この商品には含みません(ワールド側に入っている必要があります)。 ■ English Works with any avatar (universal, Humanoid avatars) - the images just use Yumeka. Kyoukou - AudioLink glow for VRChat avatars (PC only, Unity 2022.3, Built-in RP). • Body, clothes and accessories glow with the world's music (AudioLink: bass / low mids / high mids / treble) • No mask to paint: whole body / height band (feet to head) / UV band / only bright parts of the texture • Pulse / flow up (the beat climbs the body) / scan line / sparkle; two colours / rainbow / texture colour • Any shader (lilToon, Poiyomi, UTS, Standard): drawn on top, the original materials are not changed • Without AudioLink: a slow sample glow, or off. One button also makes an FX controller (Float KYO_Strength) and On / Off clips • Cost: +1 material slot per mesh (+1 copied renderer for meshes with several parts); one additive pass Install: import the unitypackage, open Tools > lv1101 > Kyoukou (AudioLink Glow), select your avatar, pick a preset and press "Add Kyoukou". Terms (summary): usable on VRChat avatars, including public / commercial use and paid events; modification allowed; no redistribution, resale or bundling of the shader / scripts (including modified versions); credit optional. Avatar in the images: Yumeka (©Arka_X), not included. Background assets: Poly Haven (CC0), not included. AudioLink is not included (the world must have it). ■ 更新履歴 / Version history 1.0.0 最初の版 / First release













