次の MEL コマンドは、FBX ユーザ インタフェースのその他のオプションをエミュレートするために使用されます。
FBXClose;
このコマンドを使用すると FBX インポータ を閉じて、FBXRead コマンドで起動している FBX ファイルをロック解除します。
FBXRead コマンドを使用すると、FBX ファイルを開いてロックします。ファイルを解除するには、FBXClose を呼ぶか FBXRead や FBXImporter のような新規ファイルを開くコマンドを使用する必要があります。
FBXGetTakeComment [index];
テイク配列の指定したインデックスにあるテイクにアタッチされたコメントを返します。このコマンドでは、ファイル バッファに保存されたファイルが使用されます。
FBXRead コマンドを使用すると、ファイル バッファにファイルをロードできます。
FBXGetTakeCount;
ファイル バッファのファイルに保存されているテイクの数を返します。
FBXRead コマンドを使用すると、ファイル バッファにファイルをロードできます。
FBXGetTakeIndex [take name];
テイク配列のパラメータとして指定された最初のテイクのインデックスを返します。このコマンドでは、ファイル バッファに保存されたファイルが使用されます。
FBXRead コマンドを使用すると、ファイル バッファにファイルをロードできます。
FBXGetTakeLocalTimeSpan [index];
テイク配列の指定したインデックスにあるテイクのローカルの開始時間と停止時間を返します。このコマンドでは、ファイル バッファに保存されたファイルが使用されます。
FBXRead コマンドを使用すると、ファイル バッファにファイルをロードできます。
FBXGetTakeName [index];
テイク配列の指定したインデックスにあるテイクの名前を返します。このコマンドでは、ファイル バッファに保存されたファイルが使用されます。
FBXRead コマンドを使用すると、ファイル バッファにファイルをロードできます。
FBXGetTakeName [index];
FBXGetTakeReferenceTimeSpan [index];
テイク配列の指定したインデックスにあるテイクの参照開始時間と停止時間を返します。このコマンドでは、ファイル バッファに保存されたファイルが使用されます。
FBXRead コマンドを使用すると、ファイル バッファにファイルをロードできます。
FBXLoadExportPresetFile -f [filepath];
書き出し プリセット ファイル パスを設定します。
FBXLoadImportPresetFile -f [filepath];
このコマンドで、インポート時のプリセットのファイル パスを設定できます。
これを使用すると、ファイル パスを知らなくても MotionBuilder のインポート プリセットをロードできます。
たとえば、 FBXLoadMBImportPresetFile; は「"C:¥<maya version>¥bin¥plug-ins¥FBX¥Presets¥<バージョン>¥import¥Autodesk MotionBuilder.fbximportpreset"」をロードします(パスはマシンによって異なる場合があります)。
FBXLoadMBExportPresetFile
このコマンドは、各リリースで提供される MotionBuilder プリセットをロードします。
これを使用すると、ファイル パスを知らなくても MotionBuilder の読み込み/書き出しプリセットをロードできます。
たとえば、FBXLoadMBExportPresetFile; は、「"C:¥<maya version>¥bin¥plug-ins¥FBX¥Presets¥<バージョン>¥export¥Autodesk MotionBuilder.fbxexportpreset"」をロードします(パスはマシンによって異なる場合があります)。
FBXLoadMBImportPresetFile
このコマンドは、各リリースで提供される MotionBuilder プリセットをロードします。
これを使用すると、ファイル パスを知らなくても MotionBuilder の読み込み/書き出しプリセットをロードできます。
たとえば、FBXLoadMBImportPresetFile; は「 "C:¥m<maya version>¥bin¥plug-ins¥FBX¥Presets¥<バージョン>¥import¥Autodesk MotionBuilder.fbximportpreset"」をロードし、FBXLoadMBExportPresetFile; は「"C:¥<Maya のバージョン>¥bin¥plug-ins¥FBX¥Presets¥<バージョン>¥export¥Autodesk MotionBuilder.fbxexportpreset"」をロードします(パスはマシンによって異なる場合があります)。
FBXPopSettings;
この設定では、Pop スクリプトで保存されたすべての設定がロードされ、ワンクリック操作を実行したときに設定の現在の状態が保持されます。
FBXPushSettings;
この設定はすべての I/O 設定を保存します。FBXPushSettings を使用すると、「送信」操作を実行したときに設定の現在の状態が保持されます。
FBXRead -f [filename];
Maya に何も読み込みせずに、指定した FBX ファイルを読み込みます。読み込まれたファイルはバッファに保存されます。このコマンドは、テイクを照会する際に使用します。
読み込み後や読み込み後にテイクを照会するには、FBXGetTakeCount、FBXGetTakeName、FBXGetTakeIndex コマンドを使用してください。
FBXResetImport;
このコマンドは、FBX インポータ(FBX Importer)の既定値を復元し、Autodesk Media & Entertainment 読み込み(import) プリセットで指定されている設定を UI と同じようにロードします。詳細については、「プリセットの読み込み」を参照してください。
FBXResetExport;
このコマンドは、FBX エクスポータ(FBX Exporter)の既定値を復元し、Autodesk Media & Entertainment 書き出し(export) プリセットで指定されている設定をロードします。詳細については、「プリセット オプション」を参照してください。
FBXResamplingRate -v [float];
FBXResamplingRate -q;
データをリサンプルする必要があるときに、エクスポータがキーフレームを生成するレートを設定します。
リサンプリングは、Maya のアニメーション カーブの補間を MotionBuilder のカーブで完璧に表現できない場合に必要になります。