【VRChat・汎用】自分のまわりに光るバリアを張る「結界」(アバター用・PC)
- ダウンロード商品¥ 500













ここから先は、わたしの結界。 「結界(ケッカイ)」は、自分のまわりに半透明のドームのバリアを張るシェーダーとツールです。 ふちがやわらかく光り、六角形などの模様が流れ、ゆっくり脈打ちます。人や物・床が触れた所は光り、そこから波紋が広がります。 出す時は、床から上へ張られていくアニメつき。アバターを選んでボタン1つで付けられます。 ■ ポイント ・ゆめか専用ではありません。どのアバターにも使える汎用品です(いちばん上のオブジェクトの子に置くだけ) ・触れた所が光って波紋が広がる(深度を使います) ・出す/消すは Expression のラジアルかトグルで。床から張られていくアニメ(ボタンで自動作成) ・プリセット4種:魔法(青)/ 聖域(金)/ サイバー(シアン)/ 闇(紫)。模様は六角形 / 格子 / うろこ / なし ・ドームと球の2つの形。大きさも自由 ↓ 動きは2枚目の GIF(床から張られて、波紋が広がります)。くわしくは下へ。 ■ くわしく ・形:ドーム(床から立つ半球。床との境目も光ります)か球。半径・高さを決めてメッシュを作ります ・見た目:ドームの色・ふちの光・濃さ・模様(なし / 六角形 / 格子 / うろこ)・模様の細かさと太さ・流れる速さ・脈打ち・きらめき ・触れた所:深度テクスチャで、バリアのすぐ近くにある物を見つけて光らせ、まわりに波紋を走らせます。色・太さ・波紋の広がりと速さ ・内側から:中にいる自分からは薄く見えます(0 にすると見えません) ・出し入れ:FX 用のコントローラー(Float KKI_Amount、Motion Time)と KKI_On / KKI_Off のアニメ。0 で Renderer ごとオフになるので、消している間の重さは 0 ・動きは時刻で決まるので、全員に同じように見えます。日本語 / English の専用ウィンドウ。スクリプトなし ■ 動作環境 ・対応アバター:汎用。どのアバターにも付けられます(画像はゆめかで撮影。lilToon 2.3.4 で確認) ・Unity 2022.3(VRChat で使うバージョン)/ビルトイン レンダーパイプライン ・PC 専用(VRChat の仕様で、Quest・スマホのアバターではカスタムシェーダーが使えません) ・VRChat SDK3 Avatars(アップロードに使います。ツールは SDK・Modular Avatar なしでも動きます) ・触れた所の光と波紋は、影の出る Directional Light があるワールドで効きます(無いワールドでもドームは出ます) ■ 導入 1. unitypackage を Unity にドラッグ&ドロップしてインポート 2. メニューの Tools > lv1101 > Kekkai (Barrier Dome) でウィンドウを開く 3. Hierarchy でアバターを選び、プリセット・形・大きさを選んで「結界を付ける」 くわしい手順は同梱の README_ja.txt と、商品画像の「設定画面ガイド」(日本語・英語)にあります。 ■ 重さの目安 ・Renderer +1、マテリアル枠 +1、三角形 約 2,300(ドーム) ・半透明で2回(裏・表)描きます。画面いっぱいに映ると少し重くなります ・消している時は Renderer ごとオフ。GrabPass は使いません。保存されるアセットは約 100 KB ■ 注意 ・深度の無いワールドでは、触れた所の光と波紋は出ません(ドームは出ます) ・波紋は深度の差から作るので、触れている物の形で広がり方が変わります ・押し出す・すり抜けを防ぐ機能はありません(見た目のバリアです) ・VRChat の中ではまだ試していません(Unity 上で影の出るライトの深度を使って確認しています) ■ 内容物 ・Kekkai_1.0.0.unitypackage(README_ja.txt / README_en.txt 入り) ・利用規約.txt / TermsOfUse_en.txt ■ 利用規約(概要) ・VRChat のアバター(Public/商用利用・有料イベントを含む)で使えます ・改変できます ・シェーダー・スクリプトの再配布、転売、アバター・衣装への同梱はできません(改変したものも含む) ・クレジット表記は任意です くわしくは同梱の 利用規約.txt をご覧ください。 ※画像は Unity 上(Linear、影の出る Directional Light)で撮影したものです。 ※画像のアバター:ゆめか Yumeka(©Arka_X / https://booth.pm/ja/items/8672657 )。商品には含みません。 ※背景の素材:Poly Haven(CC0)。商品には含みません。 ■ English Works with any avatar (universal) - the images just use Yumeka. Kekkai - a barrier dome for VRChat avatars (PC only, Unity 2022.3, Built-in RP). • A see-through dome (or sphere) around you: glowing rim, flowing pattern (hexagons / grid / scales), pulse, sparkles • Where people, things or the floor touch it, it glows and ripples spread (depth texture; worlds with a shadowed Directional Light) • Show / hide from the Expression menu: it rises from the floor (FX controller with a Float KKI_Amount made by one button); renderer off when hidden • Presets: Magic (blue) / Sanctuary (gold) / Cyber (cyan) / Shadow (purple); dome or sphere, any size • Moves by time, the same for everyone. Cost: +1 renderer, +1 material slot, about 2,300 triangles; see-through, drawn twice • A visual barrier only: it does not push people away Install: import the unitypackage, open Tools > lv1101 > Kekkai (Barrier Dome), select your avatar and press "Add Kekkai". 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













