ジョイントの回転軸の向きには正解がある?メッシュの干渉やジンバルロックを防ぐ方法、COYOTE 3DCG STUDIOが解説

ジョイントの回転軸の向きには正解がある?メッシュの干渉やジンバルロックを防ぐ方法、COYOTE 3DCG STUDIOが解説

2025.09.23
ニュース3DCG
この記事をシェア!
Twitter Facebook LINE B!
Twitter Facebook LINE B!

この記事の3行まとめ

  • COYOTE 3DCG STUDIO、メッシュにおけるジョイントの回転軸の設定基準についてブログ記事で解説
  • メッシュの動きを1軸のみで管理し、メッシュ同士の干渉や作業の煩雑化を防止する手法などを紹介
  • 回転軸が重なることでジンバルロックが発生するメカニズムや、主軸をX軸にするメリットなども説明している

クリーク・アンド・リバー社の3DCG制作チーム「COYOTE 3DCG STUDIO」2025年9月2日(火)、『ジョイントの回転軸の向き、どう決める?』と題した記事を、同スタジオの技術ブログ「TECH-COYOTE」で公開しました。

ジョイントの回転軸は、使用するDCCツール・出力先のゲームエンジン・プロジェクトのレギュレーションなど、個々の状況に応じて最適な向きが存在します。

記事ではその判断基準を「メッシュの形状に対してボーンを動作させたい向き」「ジョイントの回転方法・順序」といった4種類に大別。各基準に沿った適切な軸の向きを提示し、その向きで設定することが有用である理由を解説しています。

(画像はブログ記事より引用)

たとえば「メッシュの形状に対するボーンの動作方法」については、髪を動かす際に2軸以上の回転が必要となると、メッシュ同士の干渉や作業の煩雑化といった問題が発生します。

それを解消するため、Y軸を頭部の中心からまっすぐ下に沿わせる向きに設定することで、各軸を独立して操作可能となります。

髪を動かす際に2軸以上の操作が必要となっている状態(画像はブログ記事より引用)

ジョイントの向きを調整し、Y軸(緑色)を頭部の中心に向けた状態。1軸のみで髪を動かすことが可能となっている(画像はブログ記事より引用)

また、主軸(親ジョイントから子に向ける軸)をX軸に設定し、それ以外の補助軸のうち最も頻繁に使用する回転軸をオイラー角における回転順序の一番外側に設定することで、ジンバルロック(※)の発生頻度を極力抑えられるといったアプローチも紹介されています。
※ ジンバルロック:オイラー角でオブジェクトの回転軸を行う際、複数の軸が同一平面上で重なることで回転方向を失い、回転の自由度が下がってしまう現象

回転軸が重なることでジンバルロックが発生するメカニズムや、主軸をX軸にするメリットといった理論的な解説も記事中で語られています。

Mayaにおける軸の標準的な回転順序「X→Y→Z」になぞらえて、最も稼働頻度の多い「腕を上下に動かす」向きをZ軸に指定。

腕を下ろすZ軸(青)と、腕を前後に揺らすY軸(緑)が、それぞれ独自に動きが管理されている(画像はブログ記事より引用)

なお、紹介されている基準は汎用的な内容に留められているため、実際の開発においては先の工程を考慮したり、担当者と要件をすり合わせたりした上で決定することが推奨されています。

詳細はCOYOTE 3DCG STUDIOのブログ記事をご確認ください。

「【Character】ジョイントの回転軸の向き、どう決める?」TECH-COYOTE

関連記事

Epic Games、UE 5.7の新機能「Nanite Assemblies」を利用してメッシュのインスタンスを構築する公式チュートリアルを公開
2026.01.23
パーティクルの複雑な挙動を実装する「Vector Field」を、UE5のNiagaraで使用。C&R Creative Studiosがブログで解説
2026.01.22
3DCG衣装制作ツール「Marvelous Designer」に「Indie License」が新登場。年間売上が50万ドル未満の小規模法人が対象
2026.01.22
アニメ『メダリスト』のキャラクターリギング解説など、「あにつく2025」で実施された講演のレポートが公開中
2026.01.21
アークシステムワークスのTA・リードモデラー 本村氏が3Dモデリングの悩みを解決。視聴者質問への返答動画2本が公開
2026.01.17
Unityで3D都市モデルを使えるSDK「PLATEAU SDK for Unity v4.1.0 beta」リリース。Unity 6をサポートしたほか、描画最適化機能がアップデート
2026.01.16

注目記事ランキング

2026.01.17 - 2026.01.24
VIEW MORE

連載・特集ピックアップ

イベントカレンダー

VIEW MORE

今日の用語

ライト(Light)
ライト 3DCGにおいては、光源のことを指す。
VIEW MORE

Xで最新情報をチェック!