默认情况下,FBX SDK 2016.0使用新格式编写FBX文件,与先前的SDK版本不兼容。在自述文件中有一条说明:
“更新文件格式为7.5(与2016+产品兼容),现在在二进制块头中使用64位整数以支持大文件(>2GB)。这些新的FBX文件将无法导入旧产品(2015或更低版本),因此,请确保您设置了正确的导出格式,如果需要针对这些旧产品进行目标定位。”
但我找不到在代码中“设置正确的导出格式”以导出到以前格式的方法。
在我的导出设置代码中尝试过这个方法,但没有成功:
“更新文件格式为7.5(与2016+产品兼容),现在在二进制块头中使用64位整数以支持大文件(>2GB)。这些新的FBX文件将无法导入旧产品(2015或更低版本),因此,请确保您设置了正确的导出格式,如果需要针对这些旧产品进行目标定位。”
但我找不到在代码中“设置正确的导出格式”以导出到以前格式的方法。
在我的导出设置代码中尝试过这个方法,但没有成功:
fbx_manager_->GetIOSettings()->SetIntProp(
EXP_FBX_EXPORT_FILE_VERSION, FBX_FILE_VERSION_7400 );
如何正确请求使用老版本的格式进行保存?