がとーしょこらの技術録(旧)

記録や技術的な記事を書いていきます

Avatars3.0

[VRChat] Avatars2.0からAvatars3.0へ簡単に移行するためのEditor拡張を作成した

はじめに VRChatにAvatars3.0がきました。 これはアバターをセットアップするための新しい仕組みです。 従来のAvatars2.0に比べて、細かなアバターの表現を実現できるようになりました。 実際どんな感じに変わったかは記事にまとめたのでこちらを見てみてく…

[VRChat] Avatars3.0で表情切り替え時のまばたき干渉防止を実装する

はじめに EyeLookの設定によって自動まばたきが有効になっている場合、 目を動かす表情変更をおこなうと干渉して目が意図しない見た目になることがあります。 自動まばたきが有効になっている 本記事ではこれを防止する方法を解説していきます。 動作確認環…

[VRChat] Avatars3.0で物を出し入れする (EmoteSwitchみたいなもの)

この記事は以下に移行しました。今後の更新は以下でおこなわれます https://gatosyocora.net/posts/vrchat_avatars3_action_switch/ はじめに これまでのアバター(Avatars2.0)では Emote(エモート)機能でオブジェクトを出したり、消したりするギミック(通称…

Avatars3.0のAFKのポーズを変更する

はじめに VRChatのAvatars3.0でAFKモードが追加されました。 HMDを外すかEndキーを押すことでAFKモードになって、 デフォルトだとアバターが座禅を組んで浮いている状態になります。(なぜ...) 本記事ではこのAFKモードでアバターがとるポーズを変更する方…

[VRChat] Avatars3.0のVRCAvatarDescriptor

Avatars3.0では従来のもの(Avatars2.0)と比べてVRCAvatarDescriptorの項目が大幅に変更されました。 本記事ではAvatars2.0とAvatars3.0のVRCAvatarDescriptorを比較しながらその内容を紹介していきます。 内容は以下に基づいています。 VRCSDK3-2020.07.31.1…