. MayaでRigging(joint orient編) | いのぽあ CG and GAME blog
MayaでRigging(joint orient編) | いのぽあ CG and GAME blog
MayaでRigging(joint orient編) | いのぽあ CG and GAME blog

MayaでRigging(joint orient編)

【Maya tools and scripts】Mayaでアトリビュートを接続するスクリプト【Python, PyMEL】 MayaでRigging(Basic編)で紹介した自作スクリプトの使い方について解説します。 このスクリプトは名前の通りアトリビュートをコネクトするツールです。 MayaでRigging(B.

joint の決まりごと

回転の値はすべて0にする translate は X のみに数値が入っている状態(例外あり)にする

例外は jointが二股、三股と分かれる場合 です。

scale はすべて1にする

jointが細すぎる場合は 「Display > Animation > joint Size. 」 で変更してください。

X軸はジョイントの先(子)の方向に向ける

「Display > Transform Display > Local Rotation Axes」で表示することができます。

この設定は デフォルトでそうなっているので特に気にしなくても大丈夫です 。 しかし、一番先(子がない)jointの場合はそうなっていません(子がないため)。

つま先などに配置する(後で使わないので消してしまうような)jointもデフォルトでX軸を先(子)の方向に向けてくれるので引いておいたほうが良いでしょう。先っぽのjoint orientを変更する場合はAttribute Editorを開いてjoint orientの数値をすべて「0」にすればOKです(この記事の下の方で説明しています)。リバースフットなどを仕込む場合はつま先の位置が決まっていたほうが良いからです。

Mayaでリバースフットリグ(Reverse Foot Rig) Mayaでリバースフット(Reverse Foot)リグの作り方を解説します。 リバースフットがあまり好きではない人もいるようですが、私は好きです…というのもこのリバースフット.

joint の引き方

そうやってjointの位置が決まったらLocatorをMatch Translation(Modify > Match Transformations > Match Translation(コンストレインの場合と選択する順番が違うので注意))してそれぞれのjointの位置に合わせます。そして、そのjointをすべて消してしまって、そのLocatorにスナップ (「 v」を押しながらでスナップできます ) させながらあらたにjointを引き直します。

【無料】cometJointOrient と LMrigger(ジョイントオリエントを変更するツール)

「www.comet-cartoons.com」 こちらからダウンロードしてください。

「MEL Script Suite」の中にある「cometScript.zip」の中にある「cometJointOrient」というmelを使ってください。Maya6.01と書いてあることから相当古いものなので今はもっと良いものがあるかもしれませんが、慣れているのでこれを使って説明します。

LMriggerの使い方

【Maya tools and scripts】LMriggerの使い方【MEL】 「LMrigger」という便利なMayaのツール(スクリプト)を紹介します。 「LMrigger」は、主にリギングで使用するツール(スクリプト)です。 「LMrigger」は、joint orientを.

cometJointOrientの使い方

まず、ダウンロードしたzipを解凍して「cometJointOrient」を「C:\Users\ ユーザー名 \Documents\maya\ バージョン \scripts」の中に入れます(mayaを起動する前、すでに起動している場合は再起動)。 ユーザー名 と バージョン はそれぞれの環境にあわせて変えてください。

Aim Axis は「 X 」( X軸がジョイントの先(子)の方向 )

World Up Dir: は「0.0」「1.0」「0.0」

Tweak:は「 45.0 」「0.0」「0.0」(X軸を45度(45度でなくてもわかりやすい角度でOKです)ずつ回転(下のボタンで+方向か-方向の回転を選べます))

cometJointOrient以外の選択

【有料】Zoo tools Pro の「JOINT TOOL WINDOW」と「PLANE ORIENT(JOINTS AND HIVE)」(ジョイントオリエントを変更するツール)

有料のツール(Zoo tools Pro)の中に含まれている「JOINT TOOL WINDOW」と「PLANE ORIENT(JOINTS AND HIVE)」を使用するとより調整がしやすくなります。

【Maya tools and scripts】Zoo tools Pro 「Manual Rigging Tools」の使い方 part 1 Zoo tools ProにはMaya用の高機能ツールと多くのアセットが含まれています。 Zoo tools Pro の高機能ツールには様々な機能があります。その中でも特にRigに関するツール.

jointを引いてみる(jointの位置を動かさないように注意)

ルールに従って joint orient を調整する

ジョイントをすべて選択して左上の「Show Axis」ボタンを押すと選択したjointの「Local Rotation Axes」が表示されます。Mayaのメニューから表示させるよりこちらのほうが便利です。

上で紹介したツールを使ってLocal Rotation Axesを X軸を回転 させて調整します。

X軸はジョイントの先(子)の方向に向ける

これはデフォルトでそうなっているので特に気にしなくても大丈夫です。しかし、引いたjointの先端は子がないためにX軸の方向が違います。指の先端などで回転しない (後で消しても問題ない) jointの場合はそのままでも構いませんが、私の場合は見た目が美しくないので揃えてしまいましょう。

先端のjointを選択してAttribute Editorを開き、joint Orientの値をすべて「0」にすればOKです。

Z軸は同じ向きに揃える(Y軸との兼ね合いで絶対条件ではない)

上の画像はRotate Yですが、Rotate Zも同じように曲がります。

Y軸は曲がる外側に向ける

私はなぜこのようなルールなのか意味がわかりませんでした。しかし、Rotate Orderのことを考えてみると繋がりました。Y軸を曲がる方向の外側に向けると Rotate Zで回転 することになります。Rotate Orderが「XYZ」の場合は 最も強いZ軸 を使用することになります。背骨の場合も背中を前屈する場合の回転軸がRotate Zになります。

ジンバルロック(Gimbal Lock)とRotate Order(回転順序) MayaでRiggingのjoint orient(ジョイントの方向づけ)の項目を書いていましたが、その前にジンバルロック(Gimbal Lock)とRotate Order(回転順序)の説明必要だと気づいた.

半身のjoint orientを調整した状態

Mirror Joints で反対側を作成する

Riggingメニューで、Skelton > Mirror Joints のオプションを上の画像のように設定します。

Mirror across: は YZ にして、Mirror function を Behavior にします。

Search for: に「L_」をいれます。jointの名前をつけるときに左腕や左脚に当たる部分にこの「L_」をつけたのはこのためです。反転した側はReplace with:の「R_」に置き換えられるようになります。

Mirro Joints したもの

反転したものは X軸が逆方向 (親の方向)に向かっていますが、これで 大丈夫 です。

ジョイントのチェック

左右の脚を両方選択して 左右対称 に曲がるようになっているか確認します。腕についてもおなじように確認してください。

二股以上にjointが分岐する場合の注意点

そこで、各々の指を手首からペアレントを解除してから、Attribute Editorを開いて手首のjoint orientの値をすべて「0」にします。

リグのコントローラーはどうすれば良いのか?

しかし、どうしたわけか、Mayaにはリグのコントローラーを作成する機能が 標準では ついていません。

【Maya tools and scripts】Mayaで使える便利なツール(スクリプト、プラグイン)まとめ Autodesk Mayaは、業界標準ツールとしてユーザー数が多いです。 そのため、たくさんの便利なツール(スクリプト、プラグイン)があります。 その便利なツール(スクリプト.

【2026年版】3DCG用PCの選び方 『おすすめスペック紹介』【Maya, Blender, Unreal Engine】 3DCGはマシンパワーを要求する分野です。 よって、3DCG用PCのスペックは非常に重要です。 つまり、適当にPCを選んでしまうと後悔することになります。 そうしたわけで、.

【2026年版】3DCGをはじめるならこれを買え!《PC編》【Maya, Blender, Unreal Engine】 3DCGをはじめるために揃えなければならないものがあります。 その最たるものがPC(Windows PC)です。 そもそも3DCGを作るためにはPCがなければ何もはじまりません。 「3D.

よかったらシェアしてね! URLをコピーしました! URLをコピーしました!
  • ジンバルロック(Gimbal Lock)とRotate Order(回転順序)
  • MayaでFKとIKブレンド(切り替え)方法

この記事を書いた人

関連記事

第2回「さよならConstraint?1万個のオブジェクトでMatrixの爆速っぷりを徹底検証」|ド文系3DアニメーターのMaya行列入門 第1回「掟を破ったら空間がブラックホール化した!」|ド文系3DアニメーターのMaya行列入門 2026-02-19 2026-03-18 『Mayaリギング正しいキャラクターリグの作り方 3rd edition』ブックレビュー 2024-12-26 2026-02-10 【Maya tools and scripts】LMriggerの使い方【MEL】 2024-02-19 2025-12-27 【Maya tools and scripts】Zoo tools Pro 「Manual Rigging Tools」の使い方 part 1 2024-01-03 2025-12-27 『Maya キャラクターリギング - 二足歩行・四足歩行・フェイシャルアニメーション』ブックレビュー 2022-11-25 2026-02-10 MayaでRigging まとめ 2022-11-06 2026-02-19 Mayaでスペーススイッチ(Space Switch) 2020-08-18 2025-12-20

コメント

コメントする コメントをキャンセル

© いのぽあ CG and GAME blog.

📎📎📎📎📎📎📎📎📎📎