FbxIOSettings – 規定値の変更
// インポートするデータの種類を指定
(*(lSdkManager->GetIOSettings())).SetBoolProp(IMP_FBX_MATERIAL,        true);
(*(lSdkManager->GetIOSettings())).SetBoolProp(IMP_FBX_TEXTURE,         true);
(*(lSdkManager->GetIOSettings())).SetBoolProp(IMP_FBX_LINK,            false);
(*(lSdkManager->GetIOSettings())).SetBoolProp(IMP_FBX_SHAPE,           false);
(*(lSdkManager->GetIOSettings())).SetBoolProp(IMP_FBX_GOBO,            false);
(*(lSdkManager->GetIOSettings())).SetBoolProp(IMP_FBX_ANIMATION,       true);
(*(lSdkManager->GetIOSettings())).SetBoolProp(IMP_FBX_GLOBAL_SETTINGS, true);
// エクスポートの状態を設定
(*(lSdkManager->GetIOSettings())).SetBoolProp(EXP_FBX_MATERIAL,        true);
(*(lSdkManager->GetIOSettings())).SetBoolProp(EXP_FBX_TEXTURE,         true);
(*(lSdkManager->GetIOSettings())).SetBoolProp(EXP_FBX_EMBEDDED,        true);
(*(lSdkManager->GetIOSettings())).SetBoolProp(EXP_FBX_SHAPE,           false);
(*(lSdkManager->GetIOSettings())).SetBoolProp(EXP_FBX_GOBO,            false);
(*(lSdkManager->GetIOSettings())).SetBoolProp(EXP_FBX_ANIMATION,       true);
(*(lSdkManager->GetIOSettings())).SetBoolProp(EXP_FBX_GLOBAL_SETTINGS, true);
このコードにてマテリアル・テクスチャー・アニメーション等の入出力を指定しております。
引数で使用するフラグが、インポーター用とエクスポーター用で分かれております、御注意下さい。
マテリアルの処理を設定をする際はインポーターにはIMP_FBX_MATERIALを、エクスポーターにはEXP_FBX_MATERIALを使用します。