FBX SDK 导出为较旧的 fbx 文件格式
Posted
技术标签:
【中文标题】FBX SDK 导出为较旧的 fbx 文件格式【英文标题】:FBX SDK exporting into older fbx file format 【发布时间】: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 );
使用旧格式版本请求保存的正确方法是什么?
【问题讨论】:
【参考方案1】:我可能迟到了,但我找到了解决方案:
有一种方法FbxExporter::SetFileExportVersion()
将字符串常量作为参数。可以在 fbxio.h 中找到常量,看起来像 FBX_2014_00_COMPATIBLE
【讨论】:
以上是关于FBX SDK 导出为较旧的 fbx 文件格式的主要内容,如果未能解决你的问题,请参考以下文章
3dmax文件导出fbx文件,3dmax里的路径变形效果,到lumion里就失去效果了,是怎么回事???