突然ですが、こちらをご覧ください。

VRChatでワールドを離れる際、アバターがパッと消えたり華やかなエフェクトを出して消えていく「ログアウトエフェクト」。フレンドがスマートに立ち去る姿を見て、「これどうやって実装しているんだろう?」と気になったことはありませんか?
一見複雑な制御を行っているように思えるこの演出ですが、実は仕組み自体はとても単純です。
いそ 仕組みが気になるね
というわけで、今回はアバターがワールドから離れる際に映えるログアウトエフェクトの仕組みから、実際の導入方法・使い方まで詳しく解説していきます!
※本記事では、VRChat公式の「Warp Effects」ではなく、Unityでアバター側に組み込むログアウト演出について解説します。
どのような仕組みでエフェクトを出すのか

まず、結論から言うとログアウトエフェクトは、ワールドから離れる際に手動でExMenuを操作し、パーティクル等を射出する……というのが実際の仕組みになります。
筆者も最初は「ワールドから離れる際に何かしらの信号を検知して、Animationを再生しているのではないか」と勝手に思っていたのですが、実際はもっと単純な構造のようです。
なぜこのような方法になるかと言うと、アバター側には「プレイヤーがワールドから退出する」という動作を検知する機能が用意されていないためです。
そのため、退出をきっかけに自動でAnimationやパーティクルを再生するといった処理を、アバター単体で行うことは厳しいでしょう。
いそ ワタクシ、ここで盛大な勘違いをしていた
なお、逆に「ワールドへ入った際に自動でパーティクルを再生する」といった演出は可能です。
アバターは読み込まれた際にAnimatorの初期から動作を開始するため、これを利用すれば、アバターの読み込みと同時にAnimationやパーティクルを再生できます。
ただし、厳密に「ワールドへ入ったこと」を検知しているわけではなく、「アバターが読み込まれたこと」を利用した仕組みとなります。そのため、アバターの変更や再読み込みなどでも演出が発生します。
いそ なのでワールドに入った際にVRC上でアバターが読み込まれた瞬間に演出が入るのはこれだね
なお、ログアウトエフェクトに対し、ログインエフェクトは理想通りかつ意外と簡単に作れます。
ちなみに現在は、VRChat公式の「Warp Effects」を利用することでも、ログイン・ログアウト時に自動でエフェクトを再生できます。
一方、Unityでログインエフェクトを作成する場合は、自分の好きなパーティクルを使用して、自由に演出を作れるというメリットがあります。
実際の作り方
■商品内容 20種類のシンプルログアウトエフェクトのセットです。 お好きなものをアバターに内包して設定すればお使いいただけます。 エフェクトを発動すると同時にアバターはその場から消えて見えなくなります。 その後ログアウトやワールド移動を行うと去り際の演出となります。 色変え可。その他改変も可となっております。 分かりやすい導入手順書付き SDK3.0対応 他にも多数のログアウトエフェクトを扱っております。 よかったら是非ご覧ください! シンプルログアウトエフェクト20点セット https://kodamaaltanative.booth.pm/items/3878278 UFO logout
今回はこちらのログアウトエフェクトを事前に用意し、解説します。
(Booth等でログアウトエフェクトと検索すると専用パーティクルを見つけやすいです)
ログアウトエフェクトの元となるパーティクルの解説は下記2つで行っております。
皆さん!パーティクルというものを知っていますか!? パーティクルと聞くと、知っている人はこんな感じのキラキラした美しい演出を想像する人が多いと思います。めっちゃ綺麗ですよね。僕も大好きです。 では質問を変えてみましょう。 …
最近Netflixで独占配信された「超かぐや姫!」は、皆さんご覧になりましたか?その中でも、ヤチヨのライブシーンでの鮮やかで派手な演出に、心を動かされた方は多いのではないでしょうか。 ちなみに、あの演出をVRCで実装する …
また、今回はlilycalinventoryを使用して解説を行います。
もちろんAvatar Menu Creator for MA等を使用しての改変もできますが、筆者はExMenuを使用したON/OFF制御ではlilycalinventoryの方が扱いやすいため、本記事ではこちらを使用します。
lilycalinventoryの詳しい解説はこちら↓
先日、lilToonの作者さんであるlilさんから新しいツールがリリースされました。 この記事ではlilycalInventoryでできる機能、使い方・導入方法をどのサイトよりも分かりやすく丁寧に解説していきますので是非 …
Avatar Menu Creator for MAを使用したExMenuの組み方解説はこちらから↓
アバター改変をしているときに「衣装の切り替えをしたい!」「アクセサリーのON/OFFの切り替えをしたい!」と思ったことはありませんか? そんな悩みはExメニューを作ると一発で解決できます! なので「Exメニュー」を簡単に …
アバター直下にパーティクルを入れる

用意したパーティクルをログアウトエフェクトを入れたいアバター直下にドラッグ&ドロップします。
lilycalinventoryで設定

Inspector(基本は右側)に操作を切り替え、AddComponentからlilycalinventory→LI Propを選択します。

ExMenuでは基本OFFの状態にしておきたいため、☑は外しておきます。
消したいアバターのGameobject設定

アバターのGameobjectを全て選択します。

選択したGameobjectを全てオブジェクトのオンオフのList is Emptyにドラッグ&ドロップします。
これで作業は完了です。
Gesture Manager等で動作チェックを行ってください。
実際の使い方

ExMenuで制御する形のギミックなので、ワールドから離れる際にExMenuを起動してアバターが消えたあと即座にワールドから離れるため、スムーズに操作さえできればスマートにログアウトエフェクトを使用することができます。
いそ ちょっと慣れがいるけど、できるようになったらカッコいいね
さいごに
ここまでの閲覧ありがとうございます。
耳で聞くと複雑そうなログアウトエフェクトですが、実際はVRCでのシステムの限界で、意外とマニュアルなものだったのだとお分かりいただけたと思います。
しかし、現在はログインエフェクト、ログアウトエフェクトともにVRC+に入ることで簡単に設定できますが、Unityでの設定だと自分の好きなパーティクルを使用できる、というメリットがあります。
操作の慣れが必要なギミックではありますが、うまく使いこなせれば非常にスマートなワールド撤収劇をフレンドさんに見せられますので、ぜひギミックを導入して楽しいVRCライフを!
合わせて読みたい
皆さん!パーティクルというものを知っていますか!? パーティクルと聞くと、知っている人はこんな感じのキラキラした美しい演出を想像する人が多いと思います。めっちゃ綺麗ですよね。僕も大好きです。 では質問を変えてみましょう。 …
最近Netflixで独占配信された「超かぐや姫!」は、皆さんご覧になりましたか?その中でも、ヤチヨのライブシーンでの鮮やかで派手な演出に、心を動かされた方は多いのではないでしょうか。 ちなみに、あの演出をVRCで実装する …
今回はパーティクルライブの制作、VRMVの制作で便利な、Unity内で文字のメッシュを出力できる便利ツール「FontMeshGenerator」を解説します。 FontMeshGeneratorはこちらから↓ もくじ1 …
使用させていただいたアバター、衣装等
ミルクちゃん
オリジナル3Dモデル『ミルク Re -Milk Re- 』 製作者:こまど / komado ………………………………………………………………………………………… ◆サンプルアバターの試着はこちら◆ https://vrchat.com/home/world/wrld_48ba3030-bc47-4a12-a95d-ca3cc7f3039e ◆公式衣装SHOP◆ https://sugary-boutique.booth.pm/ ………………………………………………………………………………………… 主にVRChatでの使用を想定したモデルです。 利用規約の範囲内でご利用いただけます。
エトワール・パーティードレス
パーティや結婚式のお呼ばれにぴったりなショールのついたドレスです。パンプス、バッグ、ブレスレットがセットになっております。ショールオフでホルターネックのイブニングドレスとしてもご利用いただけます。 全8色のカラーバリエーションとなっております。 ※フルセットでは今後対応を追加したアバター用の衣装も追加料金なしでご利用いただけます。MAPLE LEAFの対応衣装は楓がそれぞれの子がスタイル良く見えるように丁寧に調整しております。 ※シルエット崩れを防ぐため一部アバターの胸大シェイプキーは非対応です。対応アバターの項目をご確認ください。
シンプルログアウトエフェクト
■商品内容 20種類のシンプルログアウトエフェクトのセットです。 お好きなものをアバターに内包して設定すればお使いいただけます。 エフェクトを発動すると同時にアバターはその場から消えて見えなくなります。 その後ログアウトやワールド移動を行うと去り際の演出となります。 色変え可。その他改変も可となっております。 分かりやすい導入手順書付き SDK3.0対応 他にも多数のログアウトエフェクトを扱っております。 よかったら是非ご覧ください! シンプルログアウトエフェクト20点セット https://kodamaaltanative.booth.pm/items/3878278 UFO logout
使用させていただいたワールド
季節の余韻- Where Seasons Lingers
季節の余韻 - Where Seasons Lingers by Art_Vin - a virtual reality world on VRChat







