相关疑难解决方法(0)

如何从three.js中的OBJ + MTL文件加载纹理?

我有一个Maya文件导出到OBJ和MTL.我可以成功看到OBJ纹理,但我如何实际获得纹理?我在搅拌机中查看了"three.js"格式,它看起来只是形状,没有纹理.

这个three.js示例似乎加载了obj罚款的形状,但纹理似乎来自jpg图像而不是mtl:

loader.load('textures/ash_uvgrid01.jpg', function(image) {
    texture.image = image;
    texture.needsUpdate = true;
});
Run Code Online (Sandbox Code Playgroud)

我的问题是,如何为我的模型获得这个"uvgrid01.jpg"图像?有没有办法将MTL转换为此.jpg纹理仅用于纹理?或者是否有其他方法我应该导出纹理以便能够加载它?

three.js

11
推荐指数
1
解决办法
3万
查看次数

将Threejs场景导出为Obj格式

似乎Three.js允许从OBJ文件(Blender,3DsMax等)加载几何,但有没有支持将Three.js场景导出到OBJ文件(或任何其他格式)?

three.js

7
推荐指数
1
解决办法
9017
查看次数

标签 统计

three.js ×2