Unityでcluster向けVRMの衣装の一部を非表示にする方法

どうもこんにちは!

ろんです。

 

スマホアプリから始めたclusterですが、先日アバターを購入しました。

可愛らしいアバターで楽しく使わせていただいているのですが、アバターの衣装の一部や小道具を非表示にする方法はないかな?っと思うようになりました。

 

そこで、今回はUnityに読み込んだアバターの衣装や小道具を非表示にする方法について紹介していきたいと思います。

 

  • アバターをUnityに読み込んだけど衣装の一部を非表示にしたい
  • アバターに持たせている小道具を非表示にしたい
  • アバターの一部を非表示にする方法を知りたい

こんな人も出てくると思います。

 

僕も以前購入したアバターの小道具の一部を非表示にしたいなーとずっと考えていました。

フレンドさんに聞いたところ教えてもらえたので、記事に残しておこうと思います。

 

アバターの衣装や小道具の一部を非表示にしたいと考えている方は参考にして見て下さいね。

 

ちなみに今回はUnityを使います。Unityをパソコンにインストールしていないという人はこちらの記事を参考にしながらインストールして見て下さいね。
Mac OSでUnityをインストールする方法

Windowsを使っている方もほとんど一緒な感じでインストールできます。

スポンサーリンク

Unityでアバターの衣装や小道具を非表示にする方法

Unityにアバターを読み込む

Unity アバターの小道具や衣装の一部を非表示にする

っということで、前回購入したこちらのアバターを使って紹介していきたいと思います。

 

まずはUnityにアバターを読み込みます。

アバターを読み込ませる方法は、VRMファイルをアセットにドラッグ&ドロップすればOK。

 

インポートしますか?という小ウインドウが出てくるので「インポート」をクリックして、Unityに読み込みましょう。

インポートしたVRMはUnityのアセットのどこかに入っているはずです。上の画面をよくみると読み込んだアバターらしき素材がアセット内にあるのがわかると思います。

こちらをドラッグドロップしてヒエラルキーに移動します。

 

もしUnityの画面が違うとか、Unityで「アセット」や「ヒエラルキー」と言われてもわからないという人は、初心者向けにこちらの記事でもう少し詳しく紹介しているので参考にしてみてくださいね。

詳しくはこちらの記事で紹介しています。
Unityにcluster向けアバターを読み込む方法

 

Unity アバターのアンパックプレハブ

VRMをヒエラルキーに移動すると上の画像のようにシーンにアバターが表示されると思います。

上の画面のようになっていたら、ヒエラルキーに移動したアバターを右クリックして「Unpack Prefab」をクリックします。

 

Unpack Prefab」がないという方は英語表記にすると出てくると思います。

 

Unpack Prefabをクリックすると透明になる

Unity アバターの小道具など一部を非表示に

アンパックされたものは上の画像のように白色?透明になります。

 

上の画像のようになったら、ヒエラルキーの中の非表示にしたい衣装や小道具を選択します。

 

アバターの持っているカバンを非表示にしてみる

Unity アバターの一部を非表示にする

今回はアバターの背中にあるカバンを非表示にして見たいと思います。

まずは、ヒエラルキーの中にあるカバンをクリックし画面右上の赤枠部分にあるチェックを外します。

 

ヒエラルキーの左側にある目のマークをクリックすることで、シーン上では非表示になりますがアバターをエクスポートすると残ってしまいます。

ここで画面右上のチェックを外すことで、アバターデータから完全に非表示にすることができるようになります。

 

Unityを使ってアバターの一部を非表示にする

チェックを外すとアバターが背負っていた鞄が非表示になりました。

この方法をつかうことでアバターが持っている小道具を非表示にすることができたかと思います。

 

ただこのアバターの場合、よくみると背中にはノートとキャンディーが残ったままなので同じようにチェックを外して非表示にして見ます。

 

Unity アバターの持っている小道具を非表示にする

上の画像のように背中に持っていたものが全部消えました。

一応マウスで左右上下見てみて、違和感がないか確認してみてください。

 

今回はこのまま書き出してclusterにアップロードして見ます。

 

 

 

アバターの衣装やあ小道具の一部を消す

アップロードの確認画面でUnityで消した衣装の一部が消えていればおそらく問題なくアップロードできると思います。

 

アップロードして確認してみてください。

アップロード画面で上の画像のようにカバンが見えていなければおそらく問題なく消せていると思います。

 

これでアバターの衣装を非表示にする方法は完了です。

お疲れ様でした!

 

スポンサーリンク

まとめ

Unityでcluster向けVRMの衣装の一部を非表示にする方法

今回はUnityを使ってVRMファイルの衣装や小道具の一部分を非表示にする方法を紹介させていただきました!

Unityを触り始めてまだ日が浅いですが、ヒエラルキーに入れた素材を消すのってどうやるのかわからない人も多いと思います。

 

今回紹介した方法を覚えておくと、今後アバターの衣装をキセカエする時にも使えるので覚えておくと良いですよ。

 

合わせてこんな記事もよく読まれています!

clusterで使えるアバターの表情をUnityを使って変更する方法

clusterでアバターが椅子に座ったときスカートを下に降ろす方法

Unityを日本語表示にする方法!英語を日本語に切り替えてわかりやすく!

clusterをOculus Quest2で遊んでみた感想!VRゴーグルで世界が変わる!

Beat Saberはどんなゲーム?Oculus Quest2で遊んでみた感想

VR Chatのアカウント作成方法 Meta Quest2でVRCを遊ぼう!

 

スポンサーリンク
おすすめの記事