【发布时间】:2014-03-30 19:23:08
【问题描述】:
我想用 HTML5 构建一个 .fbx 查看器,它可以加载 *.fbx 文件(3D 模型) 并将它们即时转换为 json 并使用 Three.js(+WebGL) 呈现它们。
这可能吗?我只在网上看到可以做到这一点的 Python 脚本。
【问题讨论】:
-
也许问题不是很清楚,但是three.js 和WebGL 仅用于显示您的数据。您仍然必须通过(可能)json 将数据传输到 Three.js。那你为什么不喜欢 python 为你做格式的读取呢?
-
我将在一个非常具体的环境中运行它,我不能(或不想)使用 Python。我知道 AutoDesk 也有一个 C++ SDK。有什么 C++ 解决方案吗?
-
python 与 web 集成比 c++ 与 web 集成更容易。所以python是你最好的选择。哪个python库将fbx转换为json?
-
这个版本是一个稍微更新的版本:github.com/zfedoran/convert-to-threejs-json 另外,将脚本移植到 C++ 不会很困难,因为 API 几乎相同(来源:我编写了那个 python 文件)