[FBX の読み込み](FBX Import)ダイアログ ボックスへのアクセス

以下の関数は、[FBX の読み込み](FBX Importer)ダイアログ ボックス オプションへのアクセスを可能にします。

さまざまなオプションについての詳細は、3ds Max ヘルプの次のトピックを参照してください。

シーンとプロジェクトの管理 > ジオメトリ ファイル形式 > FBX ファイル: Maya、MotionBuilder、Revit、Softimage、および Toxik/Composite とのデータ共有 > 3ds Max FBX プラグインのスクリプティング

   

注:FBX 読み込みプラグインのプロパティを取得および設定するには、メモリにロードしなければなりません。メモリにない場合は、 pluginManager.loadClass FbxImporter を使用してロードすることができます。

   

メソッド:

<Value>FbxImporterGetParam <String>arg

この関数では、取得するオプションを指定した文字列を引数として使用します。

利用可能なオプションについては表の左の列を参照してください。

   

FbxImporterSetParam <String>arg <Value>val

この関数では、対象のオプションを指定した文字列を最初の引数として使用し、以下に記述した新しい値を 2 番目の引数として使用します。

   

Arg 文字列
"Animation"

true または false。

"AxisConversion"

true または false。

"BakeAnimationLayers"

true または false。

"Cameras"

true または false。

"ConvertUnit"

「mm」、「cm」、「dm」、「m」、「km」、「in」、「ft」、「yd」のいずれか。

"FillTimeline"

true または false。

"FilterKeyReducer"

true または false。

"FilterKeySync"

true または false。

"GenerateLog"

true または false。

"ImportBoneAsDummy"

true または false。

"KeepFrameRate"

true または false。

"Lights"

true または false。

"LoadImportPresetFile"

文字列としてのプリセット ファイルの場所

"Markers"

true または false。

"Mode"

#create (新しいシーンに追加) #exmerge (排他的マージ - アニメーションの追加および更新) #merge (マージ、アニメーションの更新)。

"PopSettings"

この設定では、ワン クリック操作を実行したときに設定の現在の状態が保持されます。

この設定では、FBXImporterSetParam "PushSettings"(以下を参照)に保存されている設定がすべてロードされます。

"PushSettings"

この設定では、ワン クリック操作を実行したときに設定の現在の状態が保持されます。

この設定では、すべての I/O 設定が保存されます。

"PointCache"

true または false。

"Resampling"

フロート。

"ResetImport"

出荷時の既定値に復元します。ResetImport を引数なしで呼び出すと、次の処理が行われます。

  • 3DS Max: Autodesk Media & Entertainment 読み込みプリセットがロードされます。
  • 3DS Design: Autodesk Architectural (Revit)読み込みプリセットがロードされます。

file name only を引数として使用した場合は、次の処理が行われます。「Autodesk Media & Entertainment.fbximportpreset」または「Autodesk Architectural (Revit) .fbximportpreset」を渡した場合は、出荷時のプリセット ディレクトリが検索され、プリセット ファイルがロードされます。

出荷時のプリセット ディレクトリが不明な場合に出荷時のプリセットをロードするには、このコマンドを使用します。

注:このコマンドは、ワン クリック機能で使用します。
"ScaleConversion"

true または false。

"ScaleFactor"

フロート。

"Shape"

true または false。

"Skin"

true または false。

"SmoothingGroups"

true または false。

"TakeCount"

このパラメータは、「get」関数でのみ使用できます。

"TakeIndex"

1 から FBX ファイルに含まれるテイクの数までの整数。このパラメータは、設定にのみ利用可能です。テイクを指定する場合は、0 を使用してアニメーションが存在しないことを示します。(これが、このプロパティの既定値です。)FBX ファイルの最初のテイクを指定するには 1、2 つめのテイクを示すには 2、のように使用ます。

"UpAxis"

「Y」または「Z」。

例:

--To import an fbx file using the 'Add to new scene' mode,
--the skin modifier but preventing the loading of animation:
FBXImporterSetParam "Mode" #create
FBXImporterSetParam "Skin" true
FBXImporterSetParam "Animation" false

関連事項