MayaとBlenderでレストポーズが一致しない?原因解明やモデルの姿勢を上書きする方法など、COYOTE 3DCG STUDIOが解説

MayaとBlenderでレストポーズが一致しない?原因解明やモデルの姿勢を上書きする方法など、COYOTE 3DCG STUDIOが解説

2026.09.04
ニュース3DCGBlenderMaya技術ブログ
この記事をシェア!
Twitter Facebook LINE B!
Twitter Facebook LINE B!

この記事の3行まとめ

  • COYOTE 3DCG STUDIO、Mayaの3DモデルデータをFBX化してBlenderで取り込む際に、初期体勢とレストポーズが一致しない問題を記事で解説
  • Maya上でのバインド直後に「bindPreMatrix」が記録されたのち、バインドポーズが変更されたことが原因
  • bindPreMatrixはメッシュ変形時に参照されるアトリビュート。その性質や、レストポーズを上書きする手順などを解説している

クリーク・アンド・リバー社の3DCG制作チーム「COYOTE 3DCG STUDIO」は2026年8月25日(火)、『MayaからBlenderへキャラクターを移植!レストポーズの罠』と題した記事を、技術ブログで公開しました。

記事では、Mayaで作成した3DモデルデータをFBXで出力し、Blenderにインポートした際に、インポート直後のモデルの姿勢とレストポーズ(初期姿勢)が一致しない現象について、原因と解決策を解説しています。

(画像は記事本文より引用)

記事中での作業環境は、「Maya 2024.2.4」および「Blender 4.5.8」

記事によると、Mayaで作成したモデルデータをFBX化してBlenderに取り込み、ボーンを操作したあとに「トランスフォームをクリア」でレストポーズに戻したところ、インポート時とは異なる姿勢になったとのこと。

Blenderにインポートした直後の姿勢と、「トランスフォームをクリア」でレストポーズに戻した際の、3Dモデルの姿勢の違い。

レストポーズのほうがやや腕の角度が下がっているなど、わずかな違いが見て取れる(画像は記事本文より引用)

原因を解明するべく、Mayaデータのジョイントのrotateや、jointOrientの様子などさまざまな要素を洗った結果、MayaのskinClusterノードに付属する「bindPreMatrix」というアトリビュートが関与していることが判明。

「bindPreMatrix」は、メッシュとジョイントをバインドした時点での各ジョイントの姿勢を記録したもの。メッシュの形状変化の際に参照されます。

(画像は記事本文より引用)

バインドポーズ自体は後から変更が可能ですが、バインド時に記録される「bindPreMatrix」はバインドポーズを変更しても初期状態が維持されます。

つまり、バインドの瞬間に「bindPreMatrix」が記録された後、バインドポーズが上書きされたことが原因で、レストポーズがインポート時の姿勢と食い違ったということになります。

Tスタンスでバインドしたキャラクターモデルに対して、bindPreMatrixのみをAスタンスのものに上書きすると、モデルの姿勢とbindPreMatrixが不一致となり、メッシュ変形の結果にも支障が出てしまう(画像は記事本文より引用)

記事では、「bindPreMatrix」の性質やメッシュ変形において果たす役割などを解説しているほか、Blender上でレストポーズを上書きする手順について説明。

また余談として、skinClusterによって記録されているbindPreMatrixが食い違っているデータをBlenderに持ち込んだ際の挙動についても紹介しています。

詳細は、記事本文をご確認ください。

MayaからBlenderへキャラクターを移植!レストポーズの罠 | TECH-COYOTE|C&R Creative Studios

関連記事

『プラグマタ』テンプレな可愛さから「生きた感情」へ。モーションキャプチャーを駆使したフェイシャル制作とストランドヘアの実装【CEDEC2026】
2026.09.30
ブラウザでエフェクト用メッシュを作れる無料ツール「MeshCreate」リリース。Unity向けに出力も可能
2026.09.29
携帯動画変換君やVRMのMIRO氏、「POPOPO」の一部技術をオープンソースで公開。今週のゲーム開発関連ツールまとめ
2026.09.26
Maya用リギングフレームワーク「eST3」で刀のリグを作成。BACKBONE、プロップ用リグの構築手順を解説
2026.09.21
任天堂、『ファイアーエムブレム 万紫千紅』開発陣へのインタビュー記事を公開。4人の主人公のルートを自由に遊び、1つの体験へ昇華させるゲーム設計
2026.09.20
【来週末開催!】ポートフォリオ添削や『スト6』キャラデザ講演も!トップアーティストの知見を学べる「Tokyo Anim Unite 2026」、9/26(土)・27(日)に開催
2026.09.18

注目記事ランキング

2026.09.29 - 2026.10.06
VIEW MORE

連載・特集ピックアップ

イベントカレンダー

VIEW MORE

今日の用語

ライトニングトーク(LT)
ライトニングトーク 5分ほどの短い時間で区切って行うプレゼンテーションの手法。2000年ごろから浸透した手法で、技術カンファレンスや勉強会で行われることが多い。
VIEW MORE

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