3ds Maxでゲーム向けCATキャラクターを中央に保つ

2026年02月02日 公開 | スペイン語から翻訳
Personaje CAT en 3ds Max mostrando la plataforma CATParent en el origen (0,0,0) con animación de huesos internos.

3ds Maxでビデオゲーム用のCATキャラクターを中央に保つ

3ds MaxのCATキャラクターがUnityにエクスポートするとステージを散策し始める? 🏕️ 心配不要、このクラシックな問題には解決策がある。ゲームエンジンはワールド偏移なしのアニメーションを求めていて、CATは時々独自の旅心を持つ。リグを飼いならそう。🎮

秘密:動かないCATParentプラットフォーム

最も重要な要素(そしてほとんどが無意識に動かしてしまう):

これを3D世界でキャラクターが目的なく航海しないアンカーだと考えて。⚓

正しいアニメーション vs 問題のあるアニメーション

こうしない: - キャラクターを移動させるためにCATParentを動かす - Freeze Transformを使う(CATの階層を壊す) - ワールド空間のアニメーションを残す

こうする: 1. 内部ボーン(骨盤、脚など)だけでアニメーション 2. 歩行にはCATMotion Layersを使う 3. どのキーフレームもグローバル位置に影響しないか確認

ビデオゲームの世界では、動くCATParentは無責任な父親のよう:子ボーンを制御不能にさせる。

すでにミスった場合...速攻解決

偏移する既存アニメーションの場合:

  1. CATで新しい絶対レイヤーを作成 2. 偏移を補正する調整 3. アニメーションのみエクスポート(ルート変換なし)

またはCATMotion Layerを使ってアニメーションを再中央化、全てやり直さずに。キャラクターはまるで何もなかったかのように原点に戻り、プログラマーの恨めしい視線も止まる。😅

ゲームエンジンへのエクスポート:真実の瞬間

FBXを以下のように設定:

これでキャラクターは正しく動く:エンジンのコードによるもので、「偽」のアニメーションではない。そしてようやく動作したら、賞をもらったように祝おう...ゲーム開発ではこうした小さな勝利が金と同じ価値がある。🏆

技術ボーナス: これでもキャラクターが逃げ出すなら、「テレポート機能」だと言えばいい。創造力万歳!✨