【Blender 2.9 Tutorial】キャラクターリギング解説 #4 -Character Rigging #4

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 ต.ค. 2024

ความคิดเห็น • 84

  • @CLY-uriel
    @CLY-uriel 2 ปีที่แล้ว +10

    mmCGさん、分かり易く実用的な解説をありがとうございます。
    mmCGさんのおかげで現在二人目を作成しており、人の他にも様々なものを作れるようになりました。本当に感謝しています。
    ここからが本題です。
    先ほど私の陥ったミスなのですが、IK.handを動かしてもhandが動かず、arm2のチェーンを設定すると腕が暴走することがありました。
    原因としては、arm2に設定するターゲットにIK.handではなく、IK.headが設定されていたのが原因でした。
    同じ症状が散見された上対処法がなかったので、同じ症状で困っている方がおられましたら参考にしてください。

  • @yukima2995
    @yukima2995 3 ปีที่แล้ว +12

    Great tutorial once again !
    (memo)
    1:00 : IK.hand
    1:33 : POLE.elbow
    6:18 : Arm twist
    Ctrl Alt C : Clear constraint
    8:45 : Limit arm3 movement
    10:37 : Arm twist drivers
    16:27 : FK.arm
    17:56 : Moving unnecessary bones on another layer
    18:29 : Resume
    IK.hand will control the hand movement moving the arms at the same time
    POLE.elbow helps to position the elbow 'cause IK.hand can't do it
    FK.arm is IK.hand and POLE.elbow's parent.
    Bone Constraints :
    "Inverse Kinematics" to inverse the kinematics so the IK.hand can move the arms.
    "Copy Location" to link the hand to the arm 'cause the hand has been parented to IK.hand so unlinked from arm2
    "Driver" let you put a formula to describe the object A movement depending on the object B movement.

  • @takashikasori1414
    @takashikasori1414 ปีที่แล้ว +1

    Blenderもこんなに細々と設定できるの凄いし、チュートリアルも懇切丁寧で本当に助かります。感謝感謝

  • @えーしう
    @えーしう 2 ปีที่แล้ว +8

    メモ
    肘が曲がらない場合、arm2またはarm1boneを少し上下に動かすことで曲がるようになる

    • @joumasafumi2
      @joumasafumi2 2 ปีที่แล้ว

      ひじが曲がらなくって困っていました。
      arm1とarm2を動かしたら、動くようになりました。
      ありがとうございます(^^)/

  • @ic.6707
    @ic.6707 2 ปีที่แล้ว +6

    HANDの位置コピーの時に誤ってIK.HANDに追加してしまいIKが動かなくなって何が原因かわからず
    1からまた作ってきましたw一週目では何が何かわからずただmmさんと同じ動作をするので精一杯でしたが
    復習することによってなんとなくボーンコンストレイトも覚えれて良かったです笑
    何週もすると覚えられる!w

  • @izumi_kouga
    @izumi_kouga 2 ปีที่แล้ว +2

    一番勉強になるチャンネルです
    聞き取りやすい耳にやさしい声と語り口に
    詳しい説明で大変助かります
    ありがとうございます

  • @k88.engine55
    @k88.engine55 ปีที่แล้ว +2

    動画のように動かなくて悩んでいたのですが、慎重にやり直したらうまく出来ました!
    手が外れないようにする時、間違えてIK.handに位置コピーを追加してたのですが、よく観たらhandボーンに位置コピーを追加されてますね。これで次の動画に進めます:)

  • @renhonoummd
    @renhonoummd ปีที่แล้ว +1

    勉強になりました。教えかたが丁寧な解説でとっても役に立ちます。

  • @早川イヌハ
    @早川イヌハ ปีที่แล้ว +2

    勉強になりました!

  • @sss28765431
    @sss28765431 ปีที่แล้ว

    Finished this part of tutorials. Thx so much !!!

  • @Ruby0215
    @Ruby0215 3 ปีที่แล้ว +3

    投稿お疲れ様です!今回もとても分かりやすくて参考になります。

    • @mmcganimetic
      @mmcganimetic  3 ปีที่แล้ว

      コメントありがとうございます!
      お役に立てる動画が出せてうれしいです😆
      動画作りの励みになります!

  • @kp-om9zu
    @kp-om9zu 3 ปีที่แล้ว +4

    腕のIK設定はmmさんの過去動画を参照して作業しましたが、今回の動画では肩や腕の付け根の制御もできるんですね!勉強になります!

    • @mmcganimetic
      @mmcganimetic  3 ปีที่แล้ว +2

      コメントありがとうございます!
      動画作りの励みになります!
      以前から勉強していろいろ試したいことが増えていたので、今回のRigもそのいったんということで発信できて良かったです!

  • @Happy_Sunrise
    @Happy_Sunrise 3 ปีที่แล้ว +5

    動画投稿お疲れ様です。
    これは凄い為になる!回転が継承されてしまうのは盲点でした。
    言われなかったら子のボーンのほうが大きく回転する原因が理解できずに
    きっと私は発狂していたことでしょう。ありがとうございます!

    • @mmcganimetic
      @mmcganimetic  3 ปีที่แล้ว

      コメントありがとうございます!
      動画作りの励みになります!
      ボーンの回転やスケールの継承は地味なので盲点になりやすいですよね💦

  • @osmiforcentrio7866
    @osmiforcentrio7866 3 ปีที่แล้ว +2

    Thank you for the video. Looking forward to the weight paint video.

    • @baylortucker1867
      @baylortucker1867 3 ปีที่แล้ว

      I guess it's kind of randomly asking but do anyone know a good place to watch newly released tv shows online?

    • @osmiforcentrio7866
      @osmiforcentrio7866 3 ปีที่แล้ว

      @@baylortucker1867 your TV, I guess.

  • @stringssilver8762
    @stringssilver8762 3 ปีที่แล้ว +8

    ボーンhand にコンストレイント> 位置コピーで IK.hand を指定した後で Gキーで移動で IK.Handが単独で動くだけで、Handが追従してきません。何か設定漏れがあるのでしょうか?

  • @おんふう
    @おんふう 3 ปีที่แล้ว +8

    mmcgさんいつもためになる動画ありがとうございます!参考にさせてもらってます!
    質問なんですが、ROOTボーンを使って体を180°回転させてからIK.handで腕を曲げると肘が反対を向いてぐにゃぐにゃになります(泣)
    自分なりに色々調べてみたのですが原因がわかりません。それともこれはこういう仕様なのでしょうか?
    もし原因がお分かりでしたら教えて頂けると幸いです。

    • @ikoany
      @ikoany 2 ปีที่แล้ว

      今頃の返信でお役に立てるかわかりませんが、POLE.elbowがROOTボーンに追従していないのではないでしょうか?

    • @buiyon323
      @buiyon323 2 ปีที่แล้ว

      @@ikoany 180回転させてからとあるので追従はしていると思います

    • @buiyon323
      @buiyon323 2 ปีที่แล้ว

      arm3ボーンを再度作り直したら治りました

    • @もりず-u2b
      @もりず-u2b 10 หลายเดือนก่อน

      私もこの問題が起きました。armボーンの「回転を継承」にチェックを入れるとこの問題は解決するのですが、動画の通りIK.handを回転させるとarm2と3の回転のしすぎで前腕がぐちゃぐちゃになります……。 結局前腕のボーンを一つにして妥協しました。二年前のコメントに返信すみません。

  • @ElRotura
    @ElRotura 3 ปีที่แล้ว +1

    Awesome rig! Have a nice day!

    • @mmcganimetic
      @mmcganimetic  3 ปีที่แล้ว

      Thank you so much! Have a nice day too:)

  • @masonmason22
    @masonmason22 3 ปีที่แล้ว +1

    Super helpful, thank you.

  • @めろそ
    @めろそ 2 ปีที่แล้ว +2

    わかりやすい解説動画を上げていただきありがとうございます。
    動画内でドライバーの設定をされていて、その通りにしたのですが、IK.handがZ軸方向に回転するとZ軸回転の大きさに合わせて、IK.handのX軸方向の回転の方向に反応してarm3やarm2のボーンがY軸方向に回転してしまいました。Z軸回転を90度ほどにすると手首が大きくねじれてしまいます。
    過去に手首のねじれ改善に関する動画も上げていらっしゃったのでそちらも拝見したのですが、ドライバーの設定は同じのようですがあちらではボーンの親子関係や回転コピーを用いているという点で違いがあり、同じような症状が出てはいるものの同じ手段では解決が難しいと感じています。
    このままだと、手を前に出した時などにZ軸回転が必要になるため、手首が大きくねじれてしまい困っています。何か解決方法があれば、教えていただきたいです。
    blenderのバージョンは2.93.4です。

  • @ランプドルイド
    @ランプドルイド 3 ปีที่แล้ว +2

    いつも動画を参考にさせていただいております
    ポーズモードでのことで1つ質問があります
    肘を下に曲げた状態でROOTボーンをz軸で回転したとき、37°付近で肘がまっすぐになり、その後上に曲がってしまいます
    何か対処法をご存知でしょうか?

  • @niuind545
    @niuind545 3 ปีที่แล้ว +3

    素晴らしいチュートリアルを有難う御座いました。
    ほぼ完走しましたがドライバーで気になる点があるので質問です。
    arm2の挙動ですが、IK.handで180度を超えると
    arm2が90度から-90度に一気に切り替わりガクンとなります。
    これは今回ご紹介された手法では正常な挙動でしょうか?
    自分の設定がおかしいだけでしょうか?

    • @niuind545
      @niuind545 3 ปีที่แล้ว +2

      プロジェクト新規作成して立方体だけにして試しても
      同様の挙動が確認出来たので内部解釈からくる仕様っぽいですね…
      いきなり入れ替わるのでウェイトペイントで凄い事になります。
      とりあえずFKでなら回避出来そうなのでIKばかりに頼らずFKで調整してみようと思います。
      ありがとうございました。

  • @はむぅきつねみみ饅頭
    @はむぅきつねみみ饅頭 2 ปีที่แล้ว

    回転制限に 親子関係の回転継承 今回のポイントはこれですな

  • @しもパンパングラビティモスキート
    @しもパンパングラビティモスキート 3 ปีที่แล้ว +1

    arm2が大きく回転してしまうのは親子関係を解除すればいいかな?と思いましたがそうするとarm1だけばらで動いちゃいますね
    なんというか親子関係を作ったり回転コピーを施したり対処の方法が色々あるのが難しいですけど移動と回転のどちらが必要かなど
    場合に応じて考えることが肝そう、、、
    いつも動画見ながら勉強してますありがとうございます!!

    • @mmcganimetic
      @mmcganimetic  3 ปีที่แล้ว

      コメントありがとうございます!
      Rigはある程度パターンがありますので、そのパターンを覚えてしまえば勝ちです!
      最初は難しいので、理解するのではなくパターンを覚えて、何度か作っているうちに理解につながるとおもいます!

  • @theardrino
    @theardrino 3 ปีที่แล้ว +2

    I downloaded all your video and I learn lot of things Very very thank you😍😍

    • @mmcganimetic
      @mmcganimetic  3 ปีที่แล้ว

      Thank you for your comment!
      I'm glad to hear that!

  • @mallouliabdessamii6957
    @mallouliabdessamii6957 3 ปีที่แล้ว +1

    Thank you so much!

    • @mmcganimetic
      @mmcganimetic  3 ปีที่แล้ว

      Thank you for your comment!

  • @newen1314
    @newen1314 3 ปีที่แล้ว +3

    ありがとうございます!日本人じゃないですけど、たくさん学びました!(≧◡≦)
    次のコースが楽しみです!

    • @mmcganimetic
      @mmcganimetic  3 ปีที่แล้ว +1

      コメントありがとうございます!
      お役に立てる動画が出せて良かったです!
      次の動画も気合入れて作りました😃
      Thank you for your comment!
      I'm glad I create a helpful video!
      I also made the next video with enthusiasm:)

  • @user-hi6uc6np7z
    @user-hi6uc6np7z 3 ปีที่แล้ว +1

    お疲れ様です。有料教材レベルの質の高い解説に本当に助けられています(有料配信でも即買いレベルです)
    最近やっとモデリングからリギングへのステップアップ(?)を行いました。
    これまでのリギング動画を拝見し、「回転制限」を掛けられる項目がありましたが、これは詰めていけば、
    “人間が一般的に曲げられない角度”には制限を掛けて曲げられないように設定し、骨折を回避することも可能なのでしょうか。
    (例えば…肘や膝は一方向に100度位しか曲がらず逆にも横にも曲げられなかったり、腰等も曲がる方向や角度に限界がありますので)

    • @mmcganimetic
      @mmcganimetic  3 ปีที่แล้ว +1

      コメントありがとうございます!
      おっしゃる通り回転制限を利用することで、関節を変な方向に曲がらないようにすることができます!

  • @yossy3Dcraft
    @yossy3Dcraft 3 ปีที่แล้ว +2

    アップおつかれさまです
    複雑ですがとても勉強になります
    質問なのですがこのボーン構成で作った
    アニメーションを他のIKなどのない
    ものにコピーは可能なのでしょうか?
    動きをこちらで作ってメッシュが追従するのは
    基礎だけの簡単なアーマチュアにという感じに

    • @mmcganimetic
      @mmcganimetic  3 ปีที่แล้ว +2

      コメントありがとうございます!
      結論としては可能です
      方法としては2つあります
      1つ目は、アニメーションをベイクして、そのアクションデータを他のRigに付加します
      ただし、Rig構成(コントロールボーンやコンストレイト以外のDeformボーン構成)、ボーン名が一致している必要があります
      2つ目は、回転コピーを利用して、他のRigを連動させます
      こちらは、Rig構成、ボーン名はあまり重要ではないのですが、ボーンの長さなどが違っていると、地面から足が浮いたり、逆にめり込んだり、手の先が体に入り込んだりしますので調整が必要です

    • @yossy3Dcraft
      @yossy3Dcraft 3 ปีที่แล้ว +1

      @@mmcganimetic ありがとうございます、1つめの方がやり方としてはやりやすそうですね、アニメーションを焼き付ける方法があるんですね

    • @mmcganimetic
      @mmcganimetic  3 ปีที่แล้ว

      コメントありがとうございます!
      アニメーションを作成した後に、ポーズモードの状態で、左上にあるポーズから
      アニメーション、Bake Actionでベイクを行うことで、すべてのボーンに対してキーフレームの補間を行ってActionデータを作ることができます
      他のRigに対して、タイムライン(アクションシート)で作成したActionを割り当てることで
      同じアニメーションをさせられるという感じです

  • @FumoFumoCirno
    @FumoFumoCirno 10 หลายเดือนก่อน

    割と新しめのバージョンのblenderで動画で解説されているドライバがうまく動かない人へ、一応参考になるかわかりませんが書いておきます。
    IK.handをXYZでそれぞれで1回以上回転をしたとき、うまいこと回転を参照できなくなります。
    この問題を根本的に解決することはできなかったのですが😢、トランスフォーム変換でIK.handのXYZオイラー回転を参照することで、それっぽい感じになったので、それでだましだましやってます。一部の角度にすると若干動きがおかしくなりますが、ドライバのときほど明らかな気になるようなねじれは発生しませんでした。

  • @おきりむ
    @おきりむ ปีที่แล้ว

    こんにちは、初めまして。いつも動画を見ながらモデリングやリギング等勉強させて頂いています。質問なのですが、FK.armを作り動画通りに設定を行ったのですが、何故か腕と手が平泳ぎの形みたいに暴走して、上手く上下に回転出来ません。何か対処法等ありましたらお教え頂けますと幸いです。また、動画ではわからなかったのですが、それぞれのarmに親子関係はありますか?今回初めてのモデル作成でわからない事だらけですが、お教え頂けますとありがたいです。

  • @sonohennoneko
    @sonohennoneko 2 ปีที่แล้ว

    解説動画ありがとうございます。
    腕のドライバーについて質問なのですが、HandIKをy軸方向以外に回転させる際に、ドライバーも一緒にy軸方向に回転してしまうのですが、どうすればy軸方向のみに回転させられますか?

  • @Tマンボウ
    @Tマンボウ 2 ปีที่แล้ว +1

    手首がねじれてしまう方へ
    おそらく私を含めどこかの設定を間違っているのだと思うのですが見つからず……。同じトラブルを抱えている方が多いようなので別の対処法を残しておきます。ただし私自身理屈をあんまり分かっておらず色んなことが曖昧なので有識者の解説が待たれます……。
    IK.HANDの位置や回転によってはドライバーが予期せぬ動作をするようです。観察したところIK.HANDのY軸回転だけではなく、IK.HANDの「初期位置における」Y軸回転にも反応しているような挙動です。例えばIK.HANDをZ軸に回転させた後だとX軸回転にも連動してしまいます。これはドライバーではなく回転コピーを適用することで回避できました(Yのみ。arm2の方は影響度を0.5に)。
    また、上記の対策をしてもROOTでモデル全体をZ軸回転させていくと右手が捻れたり左手が捻れたり両方捻れたりします。これはIK.HANDの親をROOT.upperに変更したところなぜか解決しました。中央にあるボーンだからなんでしょうか?全然わかりません。しかもこれやるとFKが機能しなくなります……。
    それとarm2とarm3に設定している回転制限も悪さするようなので解除しました。ポーズによって-90~90ではなく0~180が適切になるとかそんな感じなのでしょうか?曖昧です。
    これらの方法ではむしろ別の問題を引き起こしている可能性もあるので、どなたか症状から設定ミスを特定していただけると助かります……。

    • @freerun3812
      @freerun3812 2 ปีที่แล้ว

      私も同様の症状で悩んでいます、バージョンは3.0.0です。 解決方法をご教授していただけるとありがたいです。

  • @はむぼす
    @はむぼす 3 ปีที่แล้ว +1

    こんにちは。いつも動画を参考にさせていただいております。質問なのですが、ポーズモードで、キャラクターに肩をすくめるポーズを取らせた時、手首が捻れてしまいます。ウェイトペイントが悪いのか、何かの設定ミスかよく分かりません。どうしたらよいでしょうか?

    • @mmcganimetic
      @mmcganimetic  3 ปีที่แล้ว

      コメントありがとうございます!
      ポーズを作るとき、腕を下ろすと思いますが、IKではなく、FKで下ろすと上手くいきやすいです

  • @かずくん-f4t
    @かずくん-f4t ปีที่แล้ว

    お聞きしたいのですが、このボーン作業は、VRCとか、クラスターにも対応してますか

  • @mikezxd6025
    @mikezxd6025 6 หลายเดือนก่อน

    3:09 After some time, I've recognized that it looks to be perfect in the bones, but in a mesh(low, high poly, whatever) is not the wanted. You will have a bad hand twist, but a good hand twist if decrease the pole angle. But the problems it will cause, makes you prefer the bad part. That's frustrating.

    • @mikezxd6025
      @mikezxd6025 6 หลายเดือนก่อน

      Obs: the hand twist I mean it's when you offer something to someone by extending your hand.

  • @チュメール人
    @チュメール人 ปีที่แล้ว

    5:55 腕はUnityに持って行った時のヒューマノイドで割り振りする時変換どうするんだろう?

  • @アイーん-m6y
    @アイーん-m6y 3 ปีที่แล้ว +1

    質問です!
    手のリギングで回転をする時、RYと打ってもこの世界のy軸方向で回転してしまい、手招きをするような感じになってしまいました。
    どうしたらアーマチュア上のy軸で回転できるのか教えて欲しいです!よろしくお願いします。

    • @mmcganimetic
      @mmcganimetic  3 ปีที่แล้ว +1

      コメントありがとうございます!
      ボーンのローカルY軸で回転させたい場合、RYYキーと軸を2回打っていただければOKです!
      ローカル空間でのキー操作は他にもいろいろあります!
      (GXX,GYY,GZZ, RXX, RYY, RZZ, SXX, SYY, SZZ)

    • @アイーん-m6y
      @アイーん-m6y 3 ปีที่แล้ว +1

      返信ありがとうございます!
      原因がわかりました。トラスフォームの座標系がカーソルになっていたので、RYYと打っても世界のy軸でしか回転していませんでした。
      こういう細かい所は動画の画質を上げないと気づきませんねw

    • @mmcganimetic
      @mmcganimetic  3 ปีที่แล้ว

      コメントありがとうございます!
      細かいところは画質が荒いと見えにくいですよね😅
      解決されたようで良かったです!

  • @ととやまととたろう
    @ととやまととたろう 6 หลายเดือนก่อน

    4:28の位置コピーするとハンドIKがGキーで動かせなくなりますねぇ・・・。バージョンが違うからなのかな?ここで詰まるから後の工程が出来ないや。

    • @ととやまととたろう
      @ととやまととたろう 6 หลายเดือนก่อน

      Handボーンに追加するのね。HANDIKに追加してましたわ。自己解決。

  • @ba-zr8ng
    @ba-zr8ng 3 ปีที่แล้ว

    phi/2のphiの部分をvarに変えても同じような動き方をしたのですが、
    phiとかvarってなんでしょうか。プログラミング言語なのでしょうか。
    それとも何かの数式?なのでしょうか。

    • @mmcganimetic
      @mmcganimetic  3 ปีที่แล้ว +1

      コメントありがとうございます!
      ドライバ変数名は好きなように自由に決められます
      hensuu, kakudo, aaaaaaa, ...etc,(先頭に数字は不可)
      自分でそれが何の変数なのか分かれば何でも構いません
      角度は数学などで、φやθという記号で表記される場合が多いです
      φ,θはギリシャ文字で、日本語ではファイ、シータと読みます
      英語だとphi, thetaと書きます
      文字数が少ないので、角度変数をphiという記号で私はよく定義します
      ちなみにvarというのはプログラミングでよく使われる変数名です
      変数は英語でvariableなので、その先頭3文字をとってよくvarという記号が使われます

  • @荒川-m5n
    @荒川-m5n 5 หลายเดือนก่อน

    ルートでキャラクターを←向きにすると肘がおかしくなってしまいます、原因がわからなくて困ってます。

    • @オール-z6t
      @オール-z6t 20 วันที่ผ่านมา +1

      自分の場合はarm1の回転の継承のチェックを外すとなくなりました
      ただ動画と変わってくるので不具合が出るかもしれないです

    • @スプラトゥーン6
      @スプラトゥーン6 14 วันที่ผ่านมา +1

      @@オール-z6t やってみたら今のところいい感じです。ありがとう😊

  • @かな睦月
    @かな睦月 3 ปีที่แล้ว +2

    いちコメいただきます。
    毎回、動画投稿ありがとうございます。

    • @mmcganimetic
      @mmcganimetic  3 ปีที่แล้ว

      コメントありがとうございます!
      動画作りの励みになります😆

  • @Sutospl
    @Sutospl 2 ปีที่แล้ว

    18:28

  • @安倍晋三-h2u
    @安倍晋三-h2u 3 ปีที่แล้ว +1

    5:30 パチンコ

  • @ああ-m2i1g
    @ああ-m2i1g 3 ปีที่แล้ว

    動かし方18:35

  • @Daniel-ww9zp
    @Daniel-ww9zp ปีที่แล้ว

    16:20