THREE.JS 的首选 3d 模型格式 [关闭]
Posted
技术标签:
【中文标题】THREE.JS 的首选 3d 模型格式 [关闭]【英文标题】:Preferred 3d model format of THREE.JS [closed] 【发布时间】:2012-06-29 22:00:22 【问题描述】:3d建模软件广泛使用的THREE.JS首选3d模型格式是什么(可以导出为该格式)。我问这个,因为我有自己独特格式的 3d 模型,并且想在 THREE.JS 中使用它们。虽然我可以编写自己的加载器,但我认为最好将它们转换为标准格式。
【问题讨论】:
【参考方案1】:我们有自己的JSON Geometry format。
你可以使用这些:
Editor(将您的对象拖到窗口中,选择它并选择File/Export Geometry
)
Blender exporter
Python script from OBJ to JSON
【讨论】:
其中一些链接数据不足。你能解决这个问题吗? 与仅使用 javascript 创建场景相比,JSONLoader 是否显着提高了性能? @DanMacumber no...如果有的话,那个版本的格式可能更慢...格式的下一个版本 (4) 应该改变这个... 还是真实的?对于未来的发展,JSON格式是最好的选择吗?谢谢 根据three.js | Loading 3D models,我们尽可能推荐glTF。 FBX、OBJ、COLLADA 和 SEA3D 等其他几种格式也得到了很好的支持。【参考方案2】:在线 3D 编辑器http://Clara.io 还可以导出为各种 ThreeJS JSON 格式。 http://Clara.io支持导入FBX、Collada、3DS、STL、DXF等20多种格式,可作为通用转换工具使用。
【讨论】:
刚刚尝试将对象从 TurboSquid 导入 Clara.io。它不起作用,导入的对象看起来不像 Three.js 中的对象。我只付了 10 美元。【参考方案3】:我认为three.js 没有首选3d 模型。就个人而言,我更喜欢波前对象(obj)。
【讨论】:
【参考方案4】:从 clara.io 或其他提供商导出模型 然后导入https://threejs.org/editor/ 所以你可以尝试一些格式的模型
【讨论】:
以上是关于THREE.JS 的首选 3d 模型格式 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章