![見出し画像](https://assets.st-note.com/production/uploads/images/36000760/rectangle_large_type_2_972a31ab3b82dc085de70037c3e9dba8.png?width=800)
フルトラアバターに関する覚え書き
※使ってるblenderのバージョンは、2.82
(2021/2/20変更)
「フルトラの時、VRChatで腕が曲がる」、「VRMの最適化などは、Cats Blender Plugin」、
「VRChatでキャリブすると腰が曲がる(へっぴり腰)になる」を追記。
フルトラのボーンは指も必須
ハンドだけでなく指も付けたら動くようになったので、手がなくともハンドや指のボーンは必須みたいです。
アバターを作成に関する基礎が全部わかる
zen様
【第0回】ワニでもできる!モデリングforVRChat
https://youtube.com/watch?v=Xg4AXYuzEqA
※第5回まである。
フルトラ用のボーン
virtual-boys momoma/ナル様
【VRChat用】フルボディトラッキング対応ボーン CC0
https://virtual-boys.booth.pm/items/1446687
blenderで現在の変化状態を適応して基準点とする方法
ObjectモードでCtrl+Aもしくは、左上のObject-Applayを選択して
Location、Rotation、Scaleを押す。
![画像1](https://assets.st-note.com/production/uploads/images/35999837/picture_pc_2a37c7936f7c11d93cfe8f6f5025374e.jpg?width=800)
再度Automatic Weightsをかけたい場合
オブジェクトモードにして、
1.アバターオブジェクトを先ず選択。
2.Shfitキーを押しながら、ボーンを選択
3.「Ctrl+P」をおして、出てきたメニューにある
「with Automatic Weights」を実行する。
Ctal+Pでウェイト設定した関連性を解除したいとき
1.解除したいオブジェクトを選択
2.「ALT+P」をおして、出てきたメニューにある
「Clear Paremt」 を実行する。
blenderでwith Automatic Weightsで
「Bone heat weighting: failed to find solution for one or more bones」
が出る
重複頂点を削除してみる。
アバターオブジェクトを選択し、Editモードにして、
Aを押してポイント全選択した後、下記を実行する。
「Vertex」-「Merge Verticex」-「By Distance」(Blender 2.8の場合)
「Mesh」-「Merge」-「By Distance」(Blender 2.9の場合)
行ったあと、再度「Automatic Weights」を行う。
![画像2](https://assets.st-note.com/production/uploads/images/36000435/picture_pc_ead4fee81a168307dfcdb67327cadc10.jpg?width=800)
下記を参照した。
ちくわ様
おもちゃラボ
https://nn-hokuson.hatenablog.com/entry/2017/08/30/195716
三角形ポリゴンを四角形ポリゴンへ変更
アバターオブジェクトを選択し、Editモードにして、「Alt+J」
左右対称にする
1.Editモードにして、左右対称にしたいポリゴンをすべて選択。
2.プロパティ > モディファイア(スパナマーク) > Add Modifier>ミラー
3.問題なければ、オブジェクトモードにして、
選択しているモディファイアのミラー画面にあるApplyをおす。
http://3d-memo.blog.jp/archives/1025142454.html
裏面の非表示を有効にする。
3Dビューのシェーディング(Viewport Shading)にある
「Backface Culling」にチェックを入れる。
https://dskjal.com/blender/back-face-culling-280.html
![かリング](https://assets.st-note.com/production/uploads/images/42195931/picture_pc_c28528d1796d0b125f3d8626940d6e2d.png)
ポリゴンの結合など
下記参照した。
https://emotion92.blog.fc2.com/blog-entry-369.html
フルトラの時、VRChatで腕が曲がる
VRChatは目線と腕の直線が交わる位置までの距離で計算しているらしい。。
曲がる場合はアップロード時に設定する目線(灰色の球)の位置を下げてみると改善するかも。。
ただ下げすぎると、足の長さも計算しているようで、足のトラッカーがずれる。。。
良い位置を見つけて設定するしかない?
VRMの最適化などは、Cats Blender Plugin
Cats Blender Pluginというのを使うと便利らしい。
参考にした。
https://shinrinmusic.com/cats-blender-plugin-how-to-use/
VRChatでキャリブすると腰が曲がる(へっぴり腰)になる
腰の位置がうまく合ってないからのようす?
キャリブレーションの時に自分の腰を曲げて(へっぴり腰)の状態で、キャリブレーションをする。
腰の位置によって変わるので、良い感じなるまでやり直す。