v6.02
fbx|import
FBX ファイルを読み込みます。 このコマンドを実行する前にいずれかの FBXImport*
コマンドを実行することによって、読み込む情報をカスタマイズできます。 利用可能な FBXImport*
コマンドのリストは、このページの「関連項目」セクションにあります。 関連付けられた FBXExport*
コマンドのないオプションを設定するには、FBXImport "オプション"を使用して読み込みオプション プロパティ
ページを作成し、SetValue を使用して変更します。
注: FBXImport* コマンドは、UI(FBX 読み込みダイアログ)を介して FBX
ファイルを読み込むために同じ値を設定する操作をスクリプトで表したものです。ただし、FBXImportNamespaceReplacement
コマンドは除きます。
oBoolean = FBXImport( FilePathName, [TakeNb] ); |
コマンドが成功したか失敗したかを示すブール値。
| パラメータ | タイプ | 詳細 |
|---|---|---|
| FilePathName | 文字列 | 読み込む FBX ファイルの完全パスとファイル名。
デフォルト値:指定しない場合は、読み込むファイルを選択するためのファイルブラウザが開きます。 |
| TakeNb | Long | 読み込むテイクの番号。 TakeID
として「0」を指定すると、アニメーションを指定しない場合と同様の結果になります。ファイルの最後のテイクがロードされます。
ファイル内のテイク数以上の数を指定すると、アニメーションはロードされません。
デフォルト値: -1 |
/*
This example demonstrates how to import a specific animation
take from an FBX file.
*/
var fbxfile = "C:\\temp\\testing.fbx";
var fso = new ActiveXObject( "Scripting.FileSystemObject" );
if ( fso.FileExists(fbxfile) ) {
// First make sure the FBX Import settings are set to take animation
FBXImportAnimation( true );
// Then specify take 1 while importing
FBXImport( fbxfile, 1 );
} else {
Application.LogMessage( "Couldn't find " + fbxfile, siWarning );
}
|
'
' This example demonstrates how to import an FBX file without
' cameras or lights
'
dim fbxfile
fbxfile = "C:\temp\testing.fbx"
set fso = CreateObject( "Scripting.FileSystemObject" )
if fso.FileExists(fbxfile) then
' First make sure the FBX Import settings are set to skip cameras & lights
FBXImportCameras False
FBXImportLights False
' Now do the import
FBXImport fbxfile
else
Application.LogMessage "Couldn't find " & fbxfile, siWarning
end if
|
FBXExport FBXImportAnimation FBXImportCameras FBXImportForceNormEnvelope FBXImportHardEdges FBXImportKeepXSIEffectors FBXImportLights FBXImportMode FBXImportNamespaceReplacement FBXImportProtectExprDrivenFC FBXImportSetEnvelopes FBXImportSkeletonsAsNulls FBXImportUnit FBXImportAutomaticUnit FBXImportCacheFile FBXImportFrameRate FBXImportFillTimeline