将FBX SDK导出到旧的fbx文件格式中

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

如何正确请求使用老版本的格式进行保存?

1个回答

10

我可能有点晚了,但是我找到了解决方法: 有一个方法FbxExporter::SetFileExportVersion(),它将一个字符串常量作为参数。 常量可以在fbxio.h中找到,看起来像FBX_2014_00_COMPATIBLE


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接