
MotionBuilder 2023では、Python 3および関連する更新のサポートなど、開発者向けの重要な改善が行われました。このリリースでは、Story ツールが大幅に改善されただけでなく、その他の一般的なワークフローの強化も行われています。
MotionBuilder 2023は Python 3.9.7に移行されました。Python 3のサポートにより、開発者はパフォーマンスとセキュリティを強化できます。Python 2は使用できなくなりました。
ライブラリの依存関係およびMotionBuilder SDKに対する変更の詳細については、「MotionBuilder 開発者用ヘルプの新機能」
を参照してください。
キーボードショートカットエディタ
が改訂されました。新機能が追加され、旧バージョンの問題に対処しました。キーボードショートカットエディタはアセットブラウザ(Asset Browser > Scripts > ComplexTools > KeyboardMapper.p)からメインメニューのPython Tools(AUTODESK)
(Main menu > Python Tools > Keyboard Shortcuts Editor)に移動し、KeyboardMapper.pyファイルはbin/config/Scripts/ComplexToolsフォルダからKeyboardShortcutsEditor.pyという名前のbin/config/Scripts/ComplexToolsフォルダに移動されました。

Motion Blend のGeneralオプション
に、Edit and Takeの時間値の間で発生する自動同期を削除するための新しいオプションSync Take/Edit Start & End が追加されました。

このオプションが追加されたのは、Motion Blend Editを選択するたびに、現在のTake Start/End時間の値が保存され、時間の値が変更されるためです。別のMotion Blend Editを選択すると、MotionBuilderは現在のTake Start/End時間の値をMotion Blend Editに保存された値で更新するため、混乱を招く可能性があります。
ここで、Sync Take/Edit Start & Endをアクティブにして、自動範囲設定を自動的に適用します(従来の動作)。
Animation Layerエディタ
で新しい編集可能なカラーヒントを使用できるようになりました。これは、アクティブなアニメーションレイヤ
を識別し、間違ったレイヤの修正を防ぐのに役立ちます。

このアニメーションレイヤのカラーヒントは、Transport Controls
および Storyウィンドウ
の対応するレイヤにも表示されます。

ベースアニメーションレイヤは赤で、最初のレイヤ(AnimLayer1)は黄色で表示されます。以降に作成される各レイヤには固有のカラーが割り当てられます。アニメーションレイヤのプロパティ
のプロパティでレイヤのカラーをカスタマイズできます。
Characterプリファレンス
に追加された設定により、Character Controls
でボーンを選択するときに、個々の指/足指/脊椎/首のボーンを選択するかどうかを設定できるようになりました。

また、新しいCharacter Controls UI構成ファイル(CharacterControlsConfigEnhanced.xml)も追加され、Character Controlsにさらにボーンを表示することができます。Character Controls Editメニュー
のLoad UI configurationを参照してください。MotionBuilder > bin > システムフォルダにあるCharacterControlsConfigEnhanced.xml UI構成ファイルを見つけます。
Character Controls
に新しい動作が追加され、キャラクタリプリゼンテーション
でエフェクタセルを選択する操作をより直感的にコントロールできるようになりました。

次のように操作します。
これらの改善点は、ドラッグした矩形選択でも機能し、より多くのコントローラを選択できます。
ソースがキャラクタ/コントロール リグの場合、既存のリーチプロパティに類似した、IK PullとIK Pull Hipsの2つの新しいプロパティが Control Rigプロパティ
に追加されました。

以前のリリースでは、ソースがキャラクタまたはコントロールリグの場合に、キャラクタのIK PullプロパティプロパティとIK Pull Hipsプロパティが共有されていて、一方のソースから他方のソースに切り替えたときに問題が発生していました。
注:新しいIK引き寄せとIKヒップの引き寄せの値/アニメーションは、Mayaではサポートされていません。Mayaでは、コントロール リグとキャラクタ入力の両方に対してまだキャラクタリーチの値/アニメーションを使用しています。
MotionBuilderに新しいSave Reminderダイアログ
が追加され、見つけにくく見落とされがちな既存のSave Reminder ボタン
を補完します。新しいSave Reminderダイアログ
は、作業を保存するように促すウィンドウが作業中の画面の上に表示されます。

この新しいオプションは既定では無効になっていますが、赤いSave Reminderボタンの状態に関わらず、構成可能なリマインダを使用できます。赤いSave Reminderボタン
に、Save Reminderダイアログボックスが表示されたら、次の3つから操作を選択します。