【问题标题】:FBX SDK - convert all content of fbx file to textFBX SDK - 将 fbx 文件的所有内容转换为文本
【发布时间】:2018-08-26 04:06:54
【问题描述】:

我正在尝试了解 FBX 文件中的内容(所有内容),但我无法在 Blender 或 Maya 等程序中看到所有这些文件,因为我对 FBX 的了解还不够,我不能判断FBX文件中是否有一些隐藏设置。

其实我这样做是因为:

  1. 我天生好奇,想看看里面有什么。

  2. 我在将 FBX 导入游戏引擎时遇到问题,因此我想比较好的 FBX 和坏的 FBX,以便找出罪魁祸首。

我想将这些 FBX 文件转换为文本,以便我可以用肉眼阅读它们。我检查了 FBX SDK 示例,但仍然找不到答案。但是我想这件事已经在某些程序中完成了(例如-Blender,当 Blender 尝试读取 FBX 文件时,它必须读取 FBX 文件的所有内容才能使用它,但我迷失在源代码中Blender)。

【问题讨论】:

  • 我不确定 Blender 或 Maya,但在 3dsmax 中,您可以为 FBX 选择二进制或文本格式。此外,您始终可以使用 SDK 读取 FBX 并以您想要的任何表示形式转储内容。
  • 谢谢迈克尔 :)

标签: c++ autodesk fbx


【解决方案1】:

我相信 fbx sdk 中名为“ImportScene”的代码示例完全符合您的要求。它是一个命令行程序,它将 fbx 文件路径作为输入参数,并以文本形式输出尽可能多的与文件相关的信息(这是一个代码示例,不是官方文本表示,我认为不存在这样的东西)你必须自己下载 sdk 并编译代码示例。

或者,示例代码“SceneTreeView”将 fbx 文件的节点层次结构的内容显示为图形树(很像文件夹结构)。

【讨论】:

    猜你喜欢
    • 2017-03-01
    • 2016-03-11
    • 2015-07-02
    • 2014-02-08
    • 1970-01-01
    • 2013-04-12
    • 2013-11-07
    • 2015-10-16
    • 2016-06-03
    相关资源
    最近更新 更多