0

搜索了一段时间,但不知道当前哪个 WebGL 解决方案支持最多的 3d 格式。我还需要知道它们支持哪些 3d 格式。

这些信息是否有更新的比较或表格?

像copperlicht之类的东西?替代?

我们想直接使用本机格式,因此始终无法手动将它们转换为 json

4

4 回答 4

1

似乎 Three.js 是你的选择,它支持:原生 json、obj、fbx、gltf、collada、babylon、stl、ply、vrml 等等。

于 2018-02-15T21:04:14.137 回答
0

认为最好的不是“选择支持大多数格式的解决方案”。

最好选择支持最常用、可读、可编辑和成熟格式(.dae 和 .x3d)的解决方案

我们现在对 .x3d 使用x3dom 对.dae 和 .obj使用 three.js,对.stl使用thingiview

于 2012-05-10T09:08:14.903 回答
0

大多数(如果不是全部?)引擎都有自己的 JSON 格式,您使用离线转换器将数据转换为引擎格式。如果您喜欢对多种格式的支持,我建议您使用 J3D,因为它使用 Unity 3D 作为“转换器”。Unity 可以导入各种格式,因此 J3D 支持这些格式。

https://github.com/drojdjou/J3D

于 2012-05-11T06:26:23.783 回答
0

我已经开始使用 3d 技术进行一些网络实验,我强烈建议使用 .obj 或 .fbx 文件,并使用 p5.js 和/或 three.js。无论如何,有不止一种方法可以让它工作。 https://p5js.org/reference/#/p5/model

于 2018-02-15T15:11:30.703 回答