【问题标题】:Three.js - FBX Import or Online ConversionThree.js - FBX 导入或在线转换
【发布时间】:2013-05-29 03:28:49
【问题描述】:

我知道网站 studio.verold.com、sketchfab.com 和 p3d.in 他们找到了导入 .fbx 的方法。 有没有人暗示他们是怎么做到的? 我认为第一个必须与 Autodesk fbx sdk 和 python 有关。 https://github.com/mrdoob/three.js/tree/master/utils/converters/fbx 但我最终进行了离线转换。 感谢您的帮助

【问题讨论】:

标签: sdk three.js webgl fbx


【解决方案1】:

您始终可以使用http://Clara.io 进行从 FBX 到 ThreeJS 格式的转换。 :) -本

【讨论】:

  • 赞成,因为上周这对我有用,很高兴使用 clara.io 进行这样的转换,所以感谢 Ben :)
  • 但您实际上并没有回答问题!这是关于它是如何完成的。我也很好奇并询问您是否可以透露其中的一些内容:您是否使用使用 Autodesk FBX SDK 的 Python 绑定的开源three.js 转换器工具?或者出于某种原因有一些自己不同的解决方案? (在原始评论中是这个意思,但是太早按下回车,然后就不允许我再编辑评论了,呃)
  • 我们在过去的两年中使用 Autodesk FBX SDK 和 Python 编写了自己的代码——尽管 FBX 格式很难处理。我们每周仍在修复各种奇怪的 FBX 的转换问题。我相信我们已经完成了大约 10,000 次 FBX 文件转换。如果需要,您可以通过 Clara.io REST API 使用我们的转换器:clara.io/learn/sdk/api/export
【解决方案2】:

您也可以尝试 Assimp 命令行转换器。 Three.js 现在有一个二进制 Assimp 格式的解析器。这就是我们在Virtulous 上的做法,它对我们来说效果很好。如果您对效率感兴趣,可以创建自己的 Assimp 导出器模块,只导出您需要的数据通道。

【讨论】:

    猜你喜欢
    • 2013-04-12
    • 2014-03-30
    • 2016-04-01
    • 2018-10-05
    • 2015-08-16
    • 1970-01-01
    • 2017-03-01
    • 2016-03-11
    • 2020-09-01
    相关资源
    最近更新 更多