FBXImport

導入

v6.02

詳細

FBX ファイルを読み込みます。 このコマンドを実行する前にいずれかの FBXImport* コマンドを実行することによって、読み込む情報をカスタマイズできます。 利用可能な FBXImport* コマンドのリストは、このページの「関連項目」セクションにあります。 関連付けられた FBXExport* コマンドのないオプションを設定するには、FBXImport "オプション"を使用して読み込みオプション プロパティ ページを作成し、SetValue を使用して変更します。

注: FBXImport* コマンドは、UI(FBX 読み込みダイアログ)を介して FBX ファイルを読み込むために同じ値を設定する操作をスクリプトで表したものです。ただし、FBXImportNamespaceReplacement コマンドは除きます。

スクリプト構文

oBoolean = FBXImport( FilePathName, [TakeNb] );

戻り値

コマンドが成功したか失敗したかを示すBoolean値。

パラメータ

パラメータ タイプ 説明
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