2015-04-23 44 views
3

FBX SDK 2016.0默認以新格式寫入FBX文件,與以前的SDK版本不兼容。有一個關於它的自述記:將FBX SDK導出爲舊的fbx文件格式

更新的文件格式爲7.5(以2016+的產品兼容)現在 使用64位整數的二進制數據塊標題,允許大文件 支持(> 2GB) 。這些新的FBX文件不會導入較舊的產品 (2015或更少),因此如果您需要 來定位這些較舊的產品,請確保設置正確的導出格式。

但我找不到在我的代碼中「設置正確的導出格式」導出爲以前格式的方法。

沒有運氣嘗試這種在我出口設置代碼:

fbx_manager_->GetIOSettings()->SetIntProp( 
    EXP_FBX_EXPORT_FILE_VERSION, FBX_FILE_VERSION_7400); 

什麼是要求與舊格式版本保存正確的方法是什麼?

回答

5

我可能晚了,但我找到了解決方案: 有一種方法FbxExporter::SetFileExportVersion(),它將字符串常量作爲參數。可以在fbxio.h中找到Constats,並且看起來像FBX_2014_00_COMPATIBLE