大きくはBlenderでボーンが入っておらずウェイト設定もされていない、Rigでhumanoidやgenericの設定がされていない、Blenderからunityへのfbxのエクスポート時から座標が違っている、などが基本的な確認ポイントとしてあげられます。

スポンサーリンク

その上で結論から書くと、
アバターそのもの以外に、オブジェクトそのものにもvrc_descripterを追加すると手っ取り早く改善されます。
なければ空のオブジェクトをクリエイト作成して設定しましょう。

ここからは私の奮闘記を書きます。
下記の方法は根本的な解決にはなりませんが、参考としては有用かと思いますので記載します。

私の場合、unityの練習で「車」のモデリングをしていて、Blender/Unityまでは正常なのにVRChatにアップロードするとアバターが縦になってしまっていました。

元々データ自体が最初から.unitypakageなのでここからunityで展開されたFBXを探し出してBlenderで編集していきました。

どうもボーンが入ってなかったようです。


ボーンを一本垂直に生やしてウェイトをつけ車をボーンの子にする

私は今までunity→VRChatだけで作業していたのでBlenderは分からず苦労しました。

(参考サイト)
Blender初心者が最初にやるべき6つのこと(前編)
https://lowpolycat.com/blender-begginer01/

上記サイトで日本語化、右クリックから左クリックへなど設定を変えるだけでも少し操作が楽になります。

地面に垂直なボーンを原点から生やして、車をウェイト100で車のオブジェクトをボーンの子に設定しました。

(参考サイト)
【Blender】ボーンを入れる(リギング)ための基本手順
http://nn-hokuson.hatenablog.com/entry/2017/10/03/205639

【Blender】【Unity】Blenderでボーンを入れてUnityで使う
https://www.wwwmaplesyrup-cs6.work/entry/2018/11/01/113345

ボーンの設定
http://krlab.info.kochi-tech.ac.jp/kurihara/lecture/cg/BlenderWeb_Hayashi/html/bone.html#toc_2

オブジェクトに親子関係を作る
http://blender.illst.com/archives/32

unity向けにFBXを出力する

Blenderだとunityとz軸とY軸が入れ替わっているので設定しなおしました。

「This avatars bounding box is too large・・」の「アバターが大きすぎる」のエラーも出力時の設定で解消させていきます。

(参考サイト)
Blender設定

【Unity】【Blender】【解説編】BlenderでFBXをエクスポートしてUnityに取り込む(スケールと回転の問題を解消)
http://light11.hatenadiary.com/entry/2019/01/06/215851

出力時

【Unity】【Blender】BlenderからUnityにメッシュを取り込む際の設定と注意点
http://light11.hatenadiary.com/entry/2018/03/25/235505

(Unity上の操作で参考にしたサイト)

http://ygr.jpn.org/index.php?%E3%82%A2%E3%83%90%E3%82%BF%E3%83%BC%E5%88%B6%E4%BD%9C_%E3%83%88%E3%83%A9%E3%83%96%E3%83%AB%E3%82%B7%E3%83%A5%E3%83%BC%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0[PukiWiki] アバター制作_トラブルシューティング
↑ここの「非Humanoidアバターが横倒しになる」の項目

【Unity】Snail Markerの導入方法【VRchat】
http://blog.livedoor.jp/myna_37/