したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |

【ボーン】リギングすれ【IK】

1以下、VIPにかわりましてがボナンザがお送りします:2009/12/24(木) 17:31:09 ID:VNenu2Uo0
方法や小ネタなど

16説明係 ◆VPRotHK/dg:2010/01/08(金) 02:12:33 ID:36a6YwJc0
流れ上、VIPのこのスレでこの続きをやった

3DCGで落書きすれあああああ!!!    Blenderとか
http://yutori7.2ch.net/test/read.cgi/news4vip/1262862353/

あとで整理して転載しとくます

17説明係 ◆VPRotHK/dg:2010/01/08(金) 23:54:53 ID:36a6YwJc0
昨晩の >>16 の話をここに転載。 一部追記などもしているので、
スレにいた人もさらっと目を通してみて下さい。 ※キャプ画は変更無し

------------------ 以下転記 ------------------

18説明係 ◆VPRotHK/dg:2010/01/08(金) 23:55:29 ID:36a6YwJc0
とりあえず、モデルにボーン (Blenderでは Armature =アーマチュアと言う) を仕込むため、
その素材としてこの簡易人型モデルを使う。

http://loda.jp/blender4vip/?id=177.zip (パスは無し)

これをDLして解凍して Blender 2.49b で開いておく

http://loda.jp/blender4vip/?id=178.png

19説明係 ◆VPRotHK/dg:2010/01/08(金) 23:56:03 ID:36a6YwJc0
開いたら、テンキー [1] でとりあえず正面向き、
またボタンウィンドウの [編集] ボタンを押して編集のパネルをとりあえず出しておく

http://loda.jp/blender4vip/?id=179.png

…とりあえず正面向きにしたのは、「このモデルがそんな感じ」 だからだ

20説明係 ◆VPRotHK/dg:2010/01/08(金) 23:56:42 ID:36a6YwJc0
早速 アーマチュア (ボーンの親玉) の追加だ。
図のようにしてとりあえず一つ追加

http://loda.jp/blender4vip/?id=180.png

21説明係 ◆VPRotHK/dg:2010/01/08(金) 23:57:25 ID:36a6YwJc0
追加出来た事をアウトライナーで確認!しかし何も表示され・・・ない?
何故なら、モデルの影に隠れているので見えないのだ。

そんな訳で、とりあえず図にあるボタン [レントゲン] を押しておく。これで透けて見えるようになる。
動作する上で必ずしも必要ではないが、作業上はあった方がいい。むしろ必須

http://loda.jp/blender4vip/?id=181.png

22説明係 ◆VPRotHK/dg:2010/01/08(金) 23:58:01 ID:36a6YwJc0
追加したら、[Tab] キーで編集モードに入り、最初のボーンが選択されている状態で、

 [E] キー

を押してボーンを伸ばしていく。こうやって一連の連なったボーンを作っていく。
大体この辺は、以前にやったメッシュ編集の時と同じ。ツーストロークショートカットも勿論使える
(何かを押してから、[X] または [Y] または [Z] っていうアレ)

http://loda.jp/blender4vip/?id=182.png

23説明係 ◆VPRotHK/dg:2010/01/08(金) 23:59:30 ID:36a6YwJc0
今度は下半身のボーンを作ってみる。
ボーンを伸ばす時は基本的に、"八面体じゃなくて、玉" の部分をクリックして選択してから、
[E] で伸ばす。

http://loda.jp/blender4vip/?id=183.png

ボーンそれ自体を動かしたい時は、八面体部分をクリックしてから
移動なら [G]、 回転なら [R]、 拡縮なら [S] だ。
この辺はメッシュの時とまったくおなじ

尚、アウトライナーに増えていく Bone の連なりの所、
良く見ると "Bone.001" みたいに数字が付いてると思うが、これには特に意味は無い。
Blenderが勝手に 「違う名前にしとく」 と言って付けてるだけだ。後で変えてしまうので気にしなくておk

24説明係 ◆VPRotHK/dg:2010/01/09(土) 00:00:49 ID:XhuFrbLA0
続けていってみよう。今度は肩口の所にボーンを作ってみる。
図のように頭側先端の "玉" をクリックした後、今度は

 [Shift] + [E]

を押してみてくれ。そして、とりあえず左右どちらかに引っ張ると… なんと左右同時にボーンが作られる。

http://loda.jp/blender4vip/?id=184.png

そして大事なこと。
アウトライナーで "Bone_L" "Bone_R" のような名前が自動で振られている事に注目。これについてはまた後で

25説明係 ◆VPRotHK/dg:2010/01/09(土) 00:03:28 ID:XhuFrbLA0
さて、これで 「ボーンを伸ばして好きな形」 は作れるようになった。
それでは >>22-24 を参考にしながら、こんな形にボーンを組んでみてくれ

http://loda.jp/blender4vip/?id=185.png

尚その際、図の [X軸ミラー] も On にしておくこと。
[G] [R] [S] などの操作が、左右同時に動くようになるので便利だ。

ここまで出来たら、一旦 [Tab] を押してオブジェクトモードへ戻っておく


※基本操作まとめ
 ・普通にボーンを1本伸ばしたい場合 … 玉クリして [E]
 ・1個の玉から左右に伸ばしたい場合 … 玉クリして [Shift] + [E]
 ・各ボーンはそれぞれメッシュ編集と同じ要領で移動や回転なども出来る

26説明係 ◆VPRotHK/dg:2010/01/09(土) 00:05:15 ID:XhuFrbLA0
でこの後、この今作った ボーンの塊と人型モデルとを関連付けするんだが、
ここでちょっと重要な話。


ここから先の作業は、多分ググって見つかる解説サイトなどによってまちまちな方法が書かれている場合がある。
このため、初心者の人など 「よくわからない」 状態になってしまったりする。

というのも、実は Blenderにはこの 「モデルとボーンの関連付け」 の方法、
特に操作方法について、幾通りもやりかたがあったりするのだ。

27説明係 ◆VPRotHK/dg:2010/01/09(土) 00:12:53 ID:XhuFrbLA0
先にさらっとだけ書いておくとこんな感じ

 1.ボーンとモデルの紐付け方法
  1−1.旧来からの方法 → メッシュ → Armature と選んで [Ctrl] + [P] で親子関係にする
  1−2.最近の推奨方法 → 「ボーンって結局、メッシュを曲げるためのモディファイアじゃね?」 って事で、モディファイアとしてくっつける

 2.ボーンの影響をどうやって伝えるか
  2−1.エンベロープというエネルギー体で包んでしまう = 楽チンだが、細かくはいかない
  2−2.厳然と決められた 「ある順番で操作する」 = 主にマウスで絵を描くようにして設定出来る。しかし覚えるのがちょっと気持ち悪いかもしれない
  2−3.一つ一つ正確確実 = 手間がかかるが、一番シンプル。 Blender内部の挙動に準じた方法


とりあえず今このスレではそれぞれの1番下、

 1−2.最近の推奨方法(アーマチュアモディファイアを使う)
 2−3.一つ一つ正確確実

で進める。 予めご了承ください

28説明係 ◆VPRotHK/dg:2010/01/09(土) 00:17:19 ID:XhuFrbLA0
ちなみに世間の各所サイトでは、>>27 で言うと、
1の件はどちらも見かけるが、
2の件については、真ん中の 2−2の解説が多いかもしれない。

んだが、これ、便利っちゃ便利なんだが、「なんでこういう順番で操作するの?」 っていう部分が、
むしろ慣れてからでないとさっぱりわからない可能性があるので、あえてここではスルーする事にする。

もちろん便利な時もあるんだけどね。でも俺は細かいモデルの時など、この方法で行うと腕が痛くなってしまうのと、
あと、2−2は説明する側としては楽なんだが、いかんせん Blenderが全てを隠してしまいすぎる。 そんな感じです。
いずれバリエーションとして、このスレで話します。

29説明係 ◆VPRotHK/dg:2010/01/09(土) 00:19:55 ID:XhuFrbLA0
能書きはさておき、どんな用意されている手段を使ったとしても、Blenderの中では
これから進める方法と内部的に同じになるので、安心して進めておくれ。

--
さて、今度は人型側で作業する。しばらくはここが作業部屋だ。
人型をクリックしてから [Tab] で編集モードに入り、必要なならば テンキー [1] で正面にしてから、
[Z] キーでワイアーフレーム表示にする。 この方が作業が楽だ。

http://loda.jp/blender4vip/?id=186.png

そして、図のように [B] の矩形選択などを使い、頭部を囲んでから、
編集パネル内にある、"頂点グループ" [新規] を押す。 もう作業は始まっている

30説明係 ◆VPRotHK/dg:2010/01/09(土) 00:20:34 ID:XhuFrbLA0
[新規] を押すと、名前の入力欄が出てくる。最初はデフォルトで "グループ" とか書かれてると思う。
そこをクリックして、ここではとりあえず head と入力しておいてくれ。

http://loda.jp/blender4vip/?id=187.png

要は簡単な話、図でも書いたが 3DView で選んだ頂点群に名前を付ける訳だ。
そして名前を入力して [Enter] を押したら、必ず

 [適用]

をおしておくこと。これで確定する

31説明係 ◆VPRotHK/dg:2010/01/09(土) 00:21:13 ID:XhuFrbLA0
以後、同じ手順でそれぞれ頂点グループを作っていく。
いま図のように7つのグループを作った。

http://loda.jp/blender4vip/?id=188.png

それぞれ…

 頭部 … head
 上半身 … body_up 、 下半身 … body_bottom 、 左腕二の腕 … arm1_L 、 左腕先 … arm2_L
 左足ふともも … leg1_L 、 左足すね … leg2_L

と名づけた。

32説明係 ◆VPRotHK/dg:2010/01/09(土) 00:24:52 ID:XhuFrbLA0
ちなみに、この >>78 の中、実はちょっと大事な事をさらっと書いている。
頂点グループ各名称の、「末尾の文字」 だ。

>>24 で、「"Bone_L" "Bone_R" のような名前が自動で振られている事に注目」 と書いたが…
なんか俺、似たような事してないか?ww

>>31 の名称の中で、"なんちゃら_L" とか "R" とかって部分。 この末尾は、実は 「Blenderが特別扱いする部分」 なんだ。

 ・適当な名前 + "_" + "L とか R とか" = Blender 「それひょっとして左右反対側とかある?」
  ※"_" の部分はピリオドでもおk。また、L や R は小文字でもおk


こういう特殊な名前。 …L R 以外にも実はあるんだが、今必要なのはこれだけだ。
先に進む

33説明係 ◆VPRotHK/dg:2010/01/09(土) 00:26:06 ID:XhuFrbLA0
とりあえず、頂点グループ(英語表記では Vertex Group と言う) を7つ作ったら、

おもむろに [Tab] を押して編集部屋を抜け、オブジェクトモードに戻ってくれ。
その後、画面上のボーンのどれかをクリックするか、アウトライナーの Armature をクリックなどして、再び [Tab]。
ボーンの編集モードに移動する。

http://loda.jp/blender4vip/?id=189.png


…もうそろそろ気づいてるとは思うが、この7つの頂点グループ
要は 『これらと最初に作ったボーンとを紐付けて』 しまうのだ。

方法については図の通り。 鍵は 「名前」 だ。

34説明係 ◆VPRotHK/dg:2010/01/09(土) 00:27:28 ID:XhuFrbLA0
実際最初にも書いたけど、これは面倒な作業だ。 でも、これを乗り越えてしまえば、
あとはどんなエロポーズでも取らせ放題、なんでもやり放題だ。

http://loda.jp/blender4vip/?id=190.png

図のように、>>31 の頂点グループに対応させるため、ボーンも同じ名前に変えた。
変えた所は赤枠の通りだ。


このとき、「あれ?反対側は?」 と思うかもしれないが、とりあえず気にしないで欲しい
図の通りに名前を変更したら、一旦 [Tab] でオブジェクトモードに抜けよう

35説明係 ◆VPRotHK/dg:2010/01/09(土) 00:29:00 ID:XhuFrbLA0

== 転記修正ミス: >>32 にある ">>78" は、">>31" の誤り。スマソ ==

36説明係 ◆VPRotHK/dg:2010/01/09(土) 00:29:44 ID:XhuFrbLA0
続き

多分、一度だけ [Tab] を押して抜けると "ポーズモード" とやらになってるかもしれないが、無視。
俺はボーンの編集のあと、人型に用があるのだ。

http://loda.jp/blender4vip/?id=191.png

そのまま人型をクリックして、オブジェクトモードで画面のパネルの中から "モディファイヤー" パネルを探し、
[追加] をクリックして "アーマチュア" を探してくれ。 そのままそれを選択して、モディファイヤとして追加してしまう

37説明係 ◆VPRotHK/dg:2010/01/09(土) 00:31:19 ID:XhuFrbLA0
続き。 もう、最初のゴールは近い。

人型モデルのモディファイアから、"アーマチュア" を選び選択したら、

http://loda.jp/blender4vip/?id=192.png

図の通り 「このモデルに、どのボーンたちを関連付けるのか」 を示す為、アーマチュアの名前を1つ入力する。
入力するべき名前はアウトライナーに出ている。
多分デフォルトだと Armature っていうベタな名前になっているが、これをそのまま入力する。


[Enter] 押して、入力確定したら… おめでとう。 この人型に、「とりあえず」 ボーンが仕込まれた。
ためしに 3dView 上のボーンをクリックでもして、その後 "ポーズモード" に変え、
適当なボーンを選んで [R] キーとかで回転させてみてくれ

釣られて人型が動くのがわかると思う。


ここまでが、基礎だ。

38説明係 ◆VPRotHK/dg:2010/01/09(土) 00:33:42 ID:XhuFrbLA0
※ここまで、基礎のまとめ

 1.オブジェクトモードで [スペース] キーから "追加" → "アーマチュア"

 2.アーマチュアを選んで [Tab] で編集モードに。 ※ [レントゲン] On

 3.最初のボーンの "玉" を選んで [E] で伸ばしていく。
   ※モデルの時と同じ [G] [R] [S] やその後の [X] [Y] [Z] も使える

 4.左右対称に伸ばしたい時は [Shift] + [E] 。 伸ばした先を、左右同時に揃えて編集したい場合は、 [X軸ミラー] On

 5.出来上がったらモデル側の編集モード。頂点を選んで 頂点グループ。 [新規] から名前を付けて [適用]

 6.付ける名前 "_L" や "_R" に注意。 基本的に好きに付けておk

 7.終わったらアーマチュア側に戻り、各ボーンの名前を、6の頂点グループと同じにする

 8.終わったらモデルにアーマチュアモディファイアをセット!対象としてアーマチュアの名前を指定して [Enter]


これらの手順は実際にはどれが前後しても構わない。 やりやすい順で作業しておk。
最終的に、頂点グループが出来ていて、同じ名前のボーンがあり、それらをくっつければいいだけだ

まだ続く

39説明係 ◆VPRotHK/dg:2010/01/09(土) 00:34:54 ID:XhuFrbLA0
さてそれではと・・・ アーマチュアを選択して図の要領でポーズモードに入り、
適当なボーン選んで [R] で回してみると・・・ 左右対称のボーンの動きがおかしい事に気づくはず!

http://loda.jp/blender4vip/?id=193.png

という事で、次は基礎その2・ 「左右対称モデルをうまいことアレする方法」 へ続く
って言っても大した事しないんだが


 ※特に左右対称が不要なモデルは、ここまででおk


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板