FBXImport

導入

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

1. JScript の例

/*
        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 );
}

2. VBScript の例

'
' 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