【问题标题】:Can I convert FBX files to Three.js in runtime?我可以在运行时将 FBX 文件转换为 Three.js 吗?
【发布时间】: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 文件)

标签: three.js webgl fbx


【解决方案1】:

不幸的是,您目前只能将 FBX 的non-online conversion 做为三个.js 格式,而不是直接将 FBX 加载/导入到现场场景中。

【讨论】:

  • 链接失效
猜你喜欢
  • 2013-04-12
  • 1970-01-01
  • 2013-08-30
  • 2015-09-16
  • 2018-03-25
  • 2014-05-04
  • 2013-05-29
  • 2023-03-20
相关资源
最近更新 更多