【VRChat・汎用】体に光る回路が流れるサイバー模様「電脈」(アバター用・PC)
- Digital500 JPY













体を走る、光の回路。 「電脈(デンミャク)」は、アバターの体や服に、光る回路・六角形・データの線を浮かび上がらせるシェーダーとツールです。 線の上を光が走り、ゆっくり脈打ちます。出す時は、足元から回路が描かれていくアニメつき。 模様はメッシュの基本の形から作るので、UV に左右されず、体が動いても模様がずれません。 ■ ポイント ・ゆめか専用ではありません。Humanoid のアバターなら、どのアバターにも使える汎用品です ・lilToon・Poiyomi・UTS・Standard など、シェーダーを問わない重ねる方式。元のマテリアルの設定は変えません ・模様4種:回路 / 六角形 / データの線 / 格子。プリセット4種:サイバー / ネオン / マトリクス / 電子回路 ・マスク不要:体全体 / 高さの帯 / テクスチャの暗い所だけ(黒い服にだけ線を出す) ・出し入れは Expression のラジアルかトグルで(アニメはボタンで自動作成) ↓ 動きは2枚目の GIF(足元から描かれて、光が走ります)。くわしくは下へ。 ■ くわしく ・しくみ:ツールがメッシュの基本の形(立ち姿の位置と向き)を UV6・UV7 に入れた複製を作り、シェーダーがそこから3方向に模様を投影します。UV の配置に関係なく、腕や脚を動かしても模様は体に貼り付いたままです ・模様:細かさ(1 m あたりのマス)・線の太さ・線の多さ。回路には丸いパッドとやわらかい光のにじみ ・光の動き:線の上を走る光の速さ(逆向きも)と明るさ、線そのものの明るさ、脈打ち ・範囲:体全体 / 高さの帯(0 足元〜1 頭)/ テクスチャの暗い所だけ。色は線の色と走る光の色の2色 ・出し入れ:FX 用のコントローラー(Float DNM_Amount、Motion Time)と DNM_On / DNM_Off のアニメ。0 で消え、上げると足元から描かれていきます ・付け方:メッシュの最後の部分はマテリアル枠を足して描き(表情にもついていきます)、ほかの部分はメッシュの複製で描きます。Ctrl+Z・「外す」で元のメッシュに戻ります ・動きは時刻で決まるので全員に同じように見えます。日本語 / English の専用ウィンドウ。スクリプトなし ■ 動作環境 ・対応アバター:汎用。Humanoid のアバターならどれでも使えます(画像はゆめかで撮影。lilToon 2.3.4 で確認) ・Unity 2022.3(VRChat で使うバージョン)/ビルトイン レンダーパイプライン ・PC 専用(VRChat の仕様で、Quest・スマホのアバターではカスタムシェーダーが使えません) ・VRChat SDK3 Avatars(アップロードに使います。ツールは SDK・Modular Avatar なしでも動きます) ■ 導入 1. unitypackage を Unity にドラッグ&ドロップしてインポート 2. メニューの Tools > lv1101 > Denmyaku (Cyber Lines) でウィンドウを開く 3. Hierarchy でアバターを選び、プリセットを選んで「電脈を付ける」 くわしい手順は同梱の README_ja.txt と、商品画像の「設定画面ガイド」(日本語・英語)にあります。 ■ 重さの目安 ・メッシュ1つにつきマテリアル枠 +1(部分が複数あるメッシュは複製の Renderer +1) ・例:ゆめかで マテリアル枠 +26、Renderer +3。足し算の1パス(テクスチャ1枚) ・出ている量 0 の時は描きません。GrabPass・深度は使いません ■ 注意 ・メッシュは UV6・UV7 を足した複製に差し替わります(プロジェクトの中ではテキストで保存されるので大きめ。アップロードの大きさはほぼ同じ)。すでに UV6・UV7 を使っているメッシュは、今の形で模様を作ります ・メッシュを差し替える他のツールと使う時は、先にそちらを付けてから電脈を付けてください ・白い服など明るい所では線が白っぽく見えます(「テクスチャの暗い所だけ」や明るさで調整) ・メッシュの複製は表情のブレンドシェイプにはついていきません(顔はふつうマテリアル枠の方で描かれます) ・VRChat の中ではまだ試していません ■ 内容物 ・Denmyaku_1.0.0.unitypackage(README_ja.txt / README_en.txt 入り) ・利用規約.txt / TermsOfUse_en.txt ■ 利用規約(概要) ・VRChat のアバター(Public/商用利用・有料イベントを含む)で使えます ・改変できます ・シェーダー・スクリプトの再配布、転売、アバター・衣装への同梱はできません(改変したものも含む) ・クレジット表記は任意です くわしくは同梱の 利用規約.txt をご覧ください。 ※画像は Unity 上(Linear、影の出る Directional Light)で撮影したものです。1枚目は斜めの線の左が電脈なし、右が電脈あり(顔には付けない設定)です。 ※画像のアバター:ゆめか Yumeka(©Arka_X / https://booth.pm/ja/items/8672657 )。商品には含みません。 ※背景の素材:Poly Haven(CC0)。商品には含みません。 ■ English Works with any avatar (universal, Humanoid avatars) - the images just use Yumeka. Denmyaku - glowing cyber lines for VRChat avatars (PC only, Unity 2022.3, Built-in RP). • Glowing circuits / hexagons / data lines / grid on the body and clothes, with light running along them and a slow pulse • Made from the mesh's rest shape (stored in UV6 / UV7 of a copied mesh): independent of the UVs, stays on the body when it moves • Any shader (lilToon, Poiyomi, UTS, Standard): drawn on top, the original materials are not changed • No mask: whole body / height band / dark parts of the texture only. Presets: Cyber / Neon / Matrix / Electronics • Show / hide from the Expression menu: drawn in from the feet up (FX controller with a Float DNM_Amount made by one button) • Cost: +1 material slot per mesh (+1 copied renderer for meshes with several parts); one additive pass Install: import the unitypackage, open Tools > lv1101 > Denmyaku (Cyber Lines), select your avatar, pick a preset and press "Add Denmyaku". 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. ■ 更新履歴 / Version history 1.0.0 最初の版 / First release













