【发布时间】:2016-07-19 17:38:37
【问题描述】:
我正在做一个简单的概念证明。这包括将一个简单的纹理模型从 Blender 导出到一个 .obj 模型文件、一个 .mtl 材质文件和一些 .jpg 纹理图像中。我的模型是一个平面,上面有草纹理。
我遇到的问题是草纹理没有加载。我收到控制台消息,并且 JS 代码看起来实际上正在加载图像文件,但它没有显示出来。这架飞机是绿色的,我不明白,因为我没有在任何地方定义颜色。我不确定这是否是渲染问题。
我查看了 ThreeJS 提供的示例,但它们与我从 blender 获取的文件略有不同。 obj 加载器示例不包含任何 .mtl 文件。 obj + mtl 加载器示例为模型使用了一些 .dds 文件,而我没有。我快速查看了一下,它与直接 x 有关。
我的例子在https://www.raydowe.com/three/
有没有人有如何将 .obj、.mtl 和 .jpg 资源加载到 ThreeJS 中的示例?
【问题讨论】:
标签: three.js blender 3d-modelling