【VRChat・汎用】体がすうっと消える光学迷彩「隠形」(アバター用・PC)
- Digital500 JPY















すうっと消えて、景色だけがゆらぐ。 「隠形」は、アバターを光学迷彩で消すシェーダーです。 メニューで切り替えると、体が足もとから消えていき、後ろの景色が少しゆがんで透けて見えます。ふちだけが光り、ときどき六角形の光が走ります。もう一度押すと、ちらつきながら元の姿に戻ります。 かくれんぼ・SF ごっこ・登場の演出・写真のネタに。 ■ ポイント ・ゆめか専用ではありません。Humanoid のアバターなら、どのアバターにも使える汎用品です ・見た目は 光学迷彩 / ステルス / 六角形 / 赤い警告 の4つ ・消え方は 足もとから / ちらつきながら全身 / 頭から ・ボタン1つで、メニュー用のアニメと FX レイヤーまで自動で作成 ・ふだん(見えている時)は重さが増えません。スクリプトなし、日本語 / English のウィンドウ ↓ 消えていく様子は2枚目と4枚目の GIF で。くわしくは下へ。 ■ くわしく ・消えた所は、GrabPass(画面の写し)で後ろの景色をゆがめて写します。ゆらめき・色味・ふちの光・六角形の模様の濃さや細かさを調整できます ・消えていく境目が光り、切り替わる途中はちらつきます(ちらつきの強さも調整できます) ・残したい所は選べます(例:目だけ残す・服だけ消さない) ・元のマテリアルのテクスチャ・色・切り抜き(髪の毛先など)・lilToon の輪郭線を引き継ぎます ・同じメッシュのまま入れ替えるので、表情や揺れ物にもそのままついていきます ・ミラー・VRChat のカメラでも同じように消えます。動きは時刻で動くので、だれが見ても同じです ・付けると Hide(消える)・Hidden・Show(現れる)・Seen のアニメと FX コントローラー(Bool「Ongyou」)ができます。Modular Avatar の Merge Animator でも使えます ・「調整」タブのスライダーで、Unity の中で消え方を確かめられます ・非破壊:シーンのアバターと元のマテリアルは変えません。Ctrl+Z 1回で取り消せ、「外す」で作ったファイルも消せます 気をつけること ※しくみの都合で、消え始めた瞬間に「まだ見えている所」の陰影が少し変わります(すぐ消えていくので目立ちにくいです)。 ※元が半透明のマテリアル(ほおの赤みなど)は、切り替えの間は描きません。消えている間は影も落ちません。 ※隠形を使う人が2人重なると、後ろの人は前の人の中に写りません。 ※ネームプレートと声はふだんどおりです。 ■ 動作環境 ・対応アバター:汎用。Humanoid のアバターならどれでも使えます(画像はゆめかで撮影。lilToon 2.3.4 で確認) ・Unity 2022.3(VRChat で使うバージョン)・ビルトイン レンダーパイプライン ・PC 専用(VRChat の仕様で、Quest・スマホのアバターではカスタムシェーダーが使えません) ・VRChat SDK3 Avatars(なくてもコンパイルできます。Modular Avatar も不要です) ■ 導入 1. unitypackage を Unity にドラッグ&ドロップしてインポート 2. メニューの Tools > lv1101 > Ongyou (Optical Camo) でウィンドウを開く 3. Hierarchy でアバターを選び、見た目と消え方を選んで「隠形を付ける」を押す 4. できた Ongyou_FX.controller のレイヤーを FX に足し、Expression Parameters に Bool「Ongyou」、メニューに Toggle を作る 使い方は同梱の README_ja.txt に、設定画面の説明は商品画像の「設定画面ガイド」(日本語・英語)にあります。 ■ 重さの目安 ふだん(見えている時)は元のマテリアルのままなので、何も増えません(マテリアル枠・Renderer・Performance Rank も同じ)。 消えている間と切り替えの途中だけ、入れ替えた枠1つにつき描画 2 回(体・輪郭線)と、GrabPass(画面のコピー)が見ている人のカメラごとに1フレーム1回(全部で共有)。ゆめかで 21 枠を入れ替え、保存されるファイルは約 180 KB。 GrabPass は重めの処理なので、ずっと消えたままより、遊ぶ時だけ使うのがおすすめです。 ■ 内容物 ・Ongyou_1.0.0.unitypackage(README_ja.txt / README_en.txt 入り) ・利用規約.txt / TermsOfUse_en.txt ※商品ページの画像に映っているアバター・衣装・背景などは商品に含みません。画像は Unity で撮ったものです。 ※画像のアバター:ゆめか Yumeka(©Arka_X / https://booth.pm/ja/items/8672657 )。商品には含みません。 ※背景の素材:Poly Haven(CC0)。商品には含みません。 ■ 利用規約(概要) ・VRChat のアバター(Public/商用・有料イベントでの使用を含む)で使えます ・改変できます ・シェーダー・スクリプトの再配布、転売はできません(改変したものも含む) ・クレジット表記は任意です(書いていただけると嬉しいです) 詳しくは同梱の 利用規約.txt をご覧ください。 ■ English Works with any avatar (universal, Humanoid avatars) - the images just use Yumeka. Ongyou (Optical Camo) makes your avatar vanish with an optical camouflage (PC avatars, Built-in RP, Unity 2022.3). Switch it from your menu: your body fades away from the feet up (or flickers away all over, or from the head down), and the background shows through, bent a little (GrabPass). Only the rim glows, and hexagons of light run over it now and then. Switch it off and you flicker back. Four looks (Optical camo / Stealth / Hexagons / Red alert); keep chosen parts visible (e.g. the eyes). It keeps the original texture, colour, cut-out and lilToon outline, and follows expressions and physics bones. One button makes the clips and an FX controller (Bool "Ongyou"); Modular Avatar's Merge Animator works too. Works in mirrors and VRChat's camera. No Udon / U#. Non-destructive. Performance: nothing is added while you are seen. Only while hidden or changing: 2 draws per swapped slot and one GrabPass per viewer's camera per frame. Limits: the parts still seen change their shading a little when it starts; see-through layers (blush) are not drawn while it runs; no shadow while hidden; two Ongyou users overlapping do not show each other. PC avatars only: VRChat does not allow custom shaders on Quest / mobile avatars. Install: import the unitypackage, open Tools > lv1101 > Ongyou (Optical Camo), select your avatar and press "Add Ongyou". Full English UI (Auto / 日本語 / English at the top right), English README (README_en.txt), Terms of Use (TermsOfUse_en.txt) and English settings guide images. Avatar in the images: Yumeka (©Arka_X), not included. Background assets: Poly Haven (CC0), not included. Terms (summary): usable on VRChat avatars, including public use, commercial use and paid events; modification allowed; redistribution or resale of the shader / scripts (including modified versions) is not allowed; credit is optional. ■ 更新履歴 / Version history 1.0.0 最初の版 / First release















