好吧,我们有一些 3D 对象,我们尝试将它们插入 WEBVR 平台,同时视频在后台播放。3D 对象采用 DAE 格式,但无法正常工作。它们是白色的,没有纹理。我想我们需要 OBJ 和 .MTL 格式的它们,所以我们有它们的纹理。我对吗:?我们如何将它们插入代码中?使用 collada-model 我们尝试了它的工作。
问问题
317 次
1 回答
0
正如 Diego Marcos 在评论中所写,推荐使用 glTF 格式,或者三个 JSON。您可以看到 a-frame 团队在他们的文档中提到了它们。
至于 glTF,如果您使用的是 blender,khronos group 提供了一个非常简单的导出器。Maya LT也有说明,但我从未尝试过。
对于three.js JSON,clara.io允许您上传模型,并导出为three.js json 格式。就个人而言,我更喜欢 glTF,因为我对它们几乎没有问题。
其他格式不好处理,有 obj + mtl 可能解决不了你的问题。尽管 a-frame 的 Don McCurdy 制作了很多加载器,但他似乎也推荐 glTF 格式,就像他在此处的评论中所做的那样
于 2017-12-29T08:48:04.417 回答