【问题标题】:Exporting .obj to THREE.js models using blender / threejs.org editor使用 blender/threejs.org 编辑器将 .obj 导出到 THREE.js 模型
【发布时间】:2014-01-31 23:54:59
【问题描述】:

我在尝试将 .obj 文件转换为 THREE.js 可以读取的 js 格式时遇到了一致的问题。

我转到http://threejs.org/editor 并导入一个 .obj 模型,然后单击文件,然后单击“导出几何”,但是当它是我导入的文件时没有任何反应。 如果我在编辑器中创建一个简单的立方体,它将很好地导出。

我下载了 blender threejs 插件。 同样,当我将 .obj 文件导入搅拌机然后导出时,它会给我一个指向 THREE.js 插件的错误。

对于我导入的每个模型,它都不会导出。

为什么有些模型可以正确导出几何图形而其他模型却失败了?

我也尝试使用一些支持 threejs 的在线编辑器,但它们为我的模型遮蔽了 THREEJS 导出几何图形,并且只允许我导出在我的测试中无法正常工作的 threejs 场景。

我做错了什么?

谢谢!

编辑:我也尝试过 Python 转换器,但也会出现错误。我同时使用了 Python 3x 和 2x。

【问题讨论】:

  • 我已经成功地使用了所有这些方法。我们可以看看你失败的模型的例子吗?我的第一个嫌疑人可能是它们是三角形还是四边形?
  • @Darryl_Lehmann 这是我尝试过的模型,但它不起作用:tf3dm.com/3d-model/portal-turret-70087.html 我将下载的 .obj 上传到 threejs 在线编辑器,但它不允许我导出几何图形。当我单击按钮时,它什么也不做。感谢您的帮助!
  • @Darryl_Lehmann 搞定了,感谢您的支持!
  • 很高兴它成功了,我相信你可以在下面正确地标记你自己的问题:)

标签: javascript three.js


【解决方案1】:

使用threejs.org/editor解决的问题

原来我需要先在场景中选择模型,然后点击导出几何图形。

愚蠢的错误有时会很痛苦!

【讨论】:

  • 这不是你的错。软件应该避免这样的愚蠢错误。我添加了一些警报,这样就不会再发生这种情况了:)
  • @mrdoob 非常感谢 mrdoob!非常感谢您的工作!
  • @mrdoob 嘿,我现在正在尝试导入一个我转换为 threejs 的模型并卡在这里。它导入模型和材料,但不导入纹理。我在这里写了一篇完整的帖子:stackoverflow.com/questions/21122071/…如果你有空闲时间来看看,那就太棒了!谢谢!
猜你喜欢
  • 2012-04-04
  • 2019-03-07
  • 2013-12-08
  • 2014-09-12
  • 2016-02-27
  • 2015-01-27
  • 2018-02-19
  • 2017-05-11
  • 2016-03-04
相关资源
最近更新 更多