VRChatで遊んでいると小物の出し入れをしたいって思ったことありませんか。例えば、メガネを出し入れするとかしたいですよね。
でも、小物の出し入れのためにAnimationを覚えるのは難しいし、やりたくないという人もいるでしょう。そんなあなたに
「Modular Avatar」でアイテムの出し入れやBlendShapeやシェーダーを無段階調整する機能を追加できる補助アセットがあるのをご存知でしょうか?
ModularAvatarとは、アバターに衣装やギミックを導入できるツールです。最大の特徴は非破壊で行えることで、アバターや衣装のアップデートに対応しやすいです。アバター改変をしている方でしたらすでに導入している方は多いのではないでしょうか。
ModularAvatarを導入していない人は、下記の記事を参考に導入してみてください。
この記事では、「AvatarMenuCreater for Modular Avatar」の導入方法から使い方まで紹介していきます。
使い方
こちらのサイトからVCC経由で「AvatarMenuCreater for Modular Avatar」のインポートを行ってください。
「CreatorCompanionを開く」を選択してください。
「I Understand,Add Repository」を押してください。
Manage Packagesにある「AvatarMenuCreater for Modular Avatar」の+ボタンを押してください。
プロジェクトを開いたら「AvatarMenuCreater for Modular Avatar」を開いて、「Modular Avatar」を適用させたアバターから出し入れしたいものを複数選択してください。またアイテムの出し入れやBlendShapeの無段階調整は小物などのセットアップを押していないアイテムにも適用できます。
アイテムの出し入れをする場合は、ONとOFFそれぞれの挙動を選択しCreateを押してください。できたPrefabをアバターに入れることで、Expressionsメニューに表示されます。またPrefabを消すことで、ExpressionMenuから消すことができます。使わなくなったときに覚えておきましょう。
tips:BlendShape、シェーダーの無段階調整の仕方
「AvatarMenuCreater for Modular Avatar」は、小物出し入れ以外にもBlendShape、シェーダーの無段階調整ができます。以下はやり方を紹介します
BlendShape、シェーダーの無段階調整をする場合は同じく適用するアイテムを選択し、上にあるモード選択を無段階調整にしてください。
初期値や0%と100%のときのBlendShapeの数値を設定したい場合は数値を変更します。Createから出来たPrefabをアバターに入れると、アイテムの出し入れ同様にExpressionsメニューに表示されます。