如何使用 python 解析 .blend 文件或 SDNA 结构文件?

How to parse a .blend file or a SDNA structure file using python?

我一直在使用 Blender 的 Fluid Designer。目前,我必须从其保存的 .blend 文件中解析数据。到目前为止,我一直在解析 python 脚本,该脚本使用字段数据点地址来显示数据,但现在我无法使用这种方法解析某种数据字段。

我在命令提示符下用于 运行 我的脚本的命令:

blender.exe --background myFile.blend --python ./version/scripts/addons/superScript.py

(以上命令行参考来自另一个 Whosebug 问的问题)

感谢任何形式的帮助。谢谢!

您可能想从旧的 wiki page detailing blenders file format 开始。

最近的工作是 Blender Asset Tracer,它应该可以满足您的需求。