VRChat用にアバターを買ってBlenderでチョイチョイやって、Unityに持っていって問題なくVRCに持ち込むためのメモ

まぁこれに苦労してて、やっとまともにできるようになったぽいので自分用にメモを残しておく。 いきなり結論に行くと、Blenderへのインポートと、Blenderからのエクスポート、んでもってUnity側でのCopyComponentsByRegexを正しく使う、それだけ。3ステップだけだと覚えておくと楽。 Step1 BlenderへのFBX Import 買ったアバターについてくるであろうFBXファイルをBlenderにインポートする。ファイル→インポート→FBX インポート時の設定は以下の画像のとおり。注意点は ・Pre/Post Rotationを使用にチェック・リーフボーン無視にチェック・プライマリY、セカンダリX(どうやら逆にしないといけないアバターもあるっぽいけど最近のはこれでOK) Step2 Blenderでの作業。見やすくするためにテクスチャを入れる BlenderにFBXをインポートするとテクスチャが付かない。FBXってテクスチャ入りのフォーマットもあるんちゃうんかいと思ったけどどうやらつかないのが正解っぽい? ので、作業しやすいようにTextureを手動で割り当てる。 みんながよくあるやりたい作業でいうと、髪型を微調整する、別オブジェクトになってないものを別オブジェクトにしてUnity(やらRadial Inventory)でオンオフしたい、など。とりまゾメちゃ […]