WebGL原生支持哪些文件格式?

8

有很多3D文件格式的替代方案,但我需要最小的文件尺寸+至少要有纹理?我尝试了一些,但需要一些建议?


1
你尝试过哪些编程工具?使用它们的体验如何? - Petteri H
首先,大多数软件不支持嵌入材质/纹理,这使得它们对我来说无法使用。但是我将这个问题保持开放状态了3个月,发现如果你使用LZMA(7zip)压缩,.fbx 2012可能是最好的选择。200,000个三角网格和相当大的纹理只需3-4兆字节。 - gkaykck
我的问题与Collada是,XML并不是计算机最好的格式,它浪费了太多的空间。WRL从来没有帮助过我,因为大多数软件无法很好地导入它。虽然OBJ是事实标准,但它不支持任何纹理/材质,这使得它难以成为一个合理的工作格式。 - gkaykck
我当时真是太蠢了,看看那些句子 :) - gkaykck
gltf是一个不错的选择,而且它得到了Khronos组织的支持。https://www.khronos.org/gltf - Mortennobel
2个回答

5
我非常偏袒这个(因为我是提出建议的项目成员),但是您可以使用Blender WebGL exporter来输出JSON格式的模型,它们非常小而且目前在积极维护。

我其实挺讨厌Blender的,因为它的图形用户界面太难用了:D 不过无论如何还是干得不错,我觉得在WebGL方面,Blender可以成为一个标准。 - gkaykck
1
我明白你的意思,之前我一直“接受”Blender的GUI只是因为它是开源的,但是2.5+版本解决了很多GUI问题(几乎所有以前的GUI知识都被抛弃了),现在我对它的建模需求有点喜欢了。 - Chiguireitor

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接