さて、やっとBlenderでリギングする段階まで来た。(はず)


リギングについて、Blender公式の動画チュートリアルを見てみよう↓
って、リギングとは何か、リギングでやることは何か、っていう概要だけか。
さらにこちらの動画ではBlenderでのBoneの仕組みについて解説している↓
BlenderではskeletonのことをArmatureと呼ぶのね。そういえばストップモーションアニメーションに使う人形の骨格もArmatureと呼びますね。
こちらの書籍の315ページのPart6からがキャラクター・セットアップ編なので、最初はこっちを参考にしようと思ったんだけど↓

少し調べたら、Blenderにはこの書籍では紹介されていないRigifyというリギングアドオンが標準でバンドルされているらしい。
Rigifyを使う
Rigfyの使い方は、基本的にこちらの動画に従えば大丈夫そう↓
ちなみに、Blender公式のチュートリアル動画は、有志による非公式の日本語版もある。
プリファレンスのアドオンからRigfyを有効にする↓

Rigfyを有効にすると、Add → ArmatureからHuman(Meta-Rig)を選べるようになる↓

Armatureの配置
Add → Armature → Human(Meta-Rig)で、人型キャラクター用のArmatureが作成される↓

Edit Modeで顔や胸などの不要なBoneを削除してから、ArmatureのスケールをMeshに大体合わせて↓

X-Axis Mirrorを有効にして、左右どちらかのBoneの操作を反対側にもミラーで反映できるようにしてから↓

各Boneの配置をMeshに合わせて調整する↓

MeshとArmatureの対応付け
Mayaで言うところのBind Skinは、BlenderではParent → Armature Deformらしい。
ここでは重みづけを自動でやってくれるWith Automatic Weightsを選ぶ↓

ってやってみたら、Bone heat weighting failed to find solutionというエラーメッセージが出た↓
![]()
つまり重みづけに失敗したということか。。。
ちょっと調べてみると、このエラーに遭遇している人は結構いるみたい↓
http://nn-hokuson.hatenablog.com/entry/2017/08/30/195716
そして、明確な原因は分からないという。。。
フォーラムの書き込みを読むと、Transformの値をキレイにしてからでないとエラーになるとも書いてあった。
モディファイアでかけていたSubdivision SurfaceやDisplacement Mapもいったん外して、オブジェクトの位置座標は0,0,0に、スケールは1,1,1にしておこう。
Object → Apply → All Transformsで設定できる↓

だけど、再びParent → Armature Deform → With Automatic Weightsをやってみてもやっぱりエラー。
オブジェクトを1つずつ試してみたら、頭と胴体のオブジェクトだけエラーになった↓

ポリゴン数の問題だろうか。胴体は内側でメッシュがグチャッとなっている箇所もあるしな。
頭はもっとポリゴン数を減らして、胴体は適度にパーツ分割してから再挑戦しよう。パーツを分ければエラーの原因もたぶんハッキリしてくると思う。
全然先に進まんなぁ。。。
関連記事
Mayaでリアルな布の質感を作るチュートリアル
geometry3Sharp:Unity C#で使えるポリゴ...
マジョーラ
VGGT:マルチビュー・フィードフォワード型3Dビジョン基盤...
ポリゴン用各種イテレータと関数セット
映画『ジュラシック・ワールド』のVFXメイキング
Point Cloud Libraryに動画フォーマットが追...
ZBrush4新機能ハイライト 3DCG CAMP 2010
NeRF (Neural Radiance Fields):...
ZBrushCore
粘土をこねるようなスカルプトモデリング
ZBrush 2018へのアップグレード
イタリアの自動車ブランドFiatとゴジラがコラボしたCMのメ...
ZBrushでゴジラ2001を作ってみる 頭の概形作り
CGレンダラ研究開発のためのフレームワーク『Lightmet...
ZBrushでゴジラ2001を作ってみる 身体のバランスを探...
中学3年生が制作した短編映像作品『2045』
ZBrushで仮面ライダー3号を造る 仮面編 Dam Sta...
ZBrushでアヴァン・ガメラを作ってみる 下半身のバランス...
リアルタイム レイトレーシングAPI『DirectX Ray...
SIGGRAPH Asia
写真に3Dオブジェクトを違和感無く合成する『3DPhotoM...
CreativeCOW.net
ゴジラ三昧
ファンの力
Subsurface scatteringの動画
Faceshiftで表情をキャプチャしてBlender上でM...
Composition Rendering:Blenderに...
マイケル・ベイの動画の感覚
MPC社によるゴジラ(2014)のVFXブレイクダウン
プロシージャル手法に特化した本が出てるみたい(まだ買わないけ...
ラクガキの立体化 胴体の追加
スターウォーズ エピソードVIIの予告編
グローバルイルミネーションに手を出す前に、やり残したことがあ...
ラクガキの立体化 3Dプリント注文
立体視を試してみた
JavaによるCGプログラミング入門サイト (日本語)
Maya には3 種類のシェーダSDKがある?
色んな三面図があるサイト
3Dモデルを立体視で確認できるVRアプリを作っている
3Dスキャンに基づくプロシージャルフェイシャルアニメーション
Point Cloud Utils:Pythonで3D点群・...


コメント