この記事でできること
- こんなことができるようになります
- ボーンを入れるだけの記事なので、そこから先のunityとかの話は、ここでは無しにしてます。
前準備
Blenderの環境
Blender2.83.1を使用しています。(2.83でも変わらず)
OBJファイルの準備
- わざわざOBJファイルを作る必要はないですが、tinkercadが慣れているので、そこから作りました。
- obj形式でエクスポートします。
オブジェクトをインポートする
- インポートの仕方は割愛します。
tinkercadのサイズとBlenderのサイズは大きく違います。(Blenderにインポートすると、100倍くらい大きくなる)
回転と位置を調整して、Blenderの中心軸に移動させたら、下図のようにインポートしてきたオブジェクトの中心点を、Blenderの原点に設定します。
- 位置に関する注意点
- このあとのボーンを追加するところで、「対称化」という作業では、「x軸」で対称化されるため、オブジェクト(キャラクター)が正面を向いた状態で、水平にx軸が展開されるようにしましょう。
ボーンの編集
ボーンを追加する
- アーマチュアとは、「骨格」の意です。
- [追加]-[アーマチュア]-[単一ボーン]で、ボーン(アーマチュア)が追加されます。
- 正面から見た図でボーンを配置した方がやりやすい場合もあります。
- その場合、[ビュー]-[視点]-[前]を選択すると、真正面からのビューとなります。
- 画像では、わかりやすいように、ボーンのみ表示させています。
作業しやすいように、視点を変える
ボーンを追加する(押し出し)
- ボーンを増やすには、[編集モード]にしてから、[アーマチュア]-[押し出し]を選択します。
ただし、このままだとあらぬ方向へボーンが飛び出るので、ここで(上向きで配置したい場合は、)[Zキー]を押して、ボーンの押し出す方向を確定させます。
ボーンの対称化
- ボーンを対象化させるには、まず各ボーンの名前を設定する必要があります。
- 命名規則があり、名前の最後には".L"または"_L"とつけます。
アーマチュアとメッシュを関連付ける
オブジェクトモードにします。
アーマーチュアを選択した状態で、「Aキー」などでそのほかのオブジェクトも選択します。
[オブジェクト]-[ペアレント]-[自動のウェイトで]を選択します。
- 注意…別のオブジェクトを先に選択して、アーマーチュアを含むほかのオブジェクトを選択すると、その後の親子関係で破綻するので、先にアーマーチュアを選択しておく必要があります。
ポーズモードで楽しむ
- ポーズモードに変更します。