【问题标题】:FBX SDK exporting into older fbx file formatFBX SDK 导出为较旧的 fbx 文件格式
【发布时间】:2015-07-02 06:15:36
【问题描述】:

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 );

使用旧格式版本请求保存的正确方法是什么?

【问题讨论】:

    标签: c++ fbx


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2016-06-03
      • 2016-04-01
      • 2018-08-26
      • 2015-12-01
      • 2018-03-13
      • 2020-12-18
      • 2017-03-01
      • 2016-03-11
      • 2013-11-07
      相关资源
      最近更新 更多