首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >物料未应用于obj档案

物料未应用于obj档案
EN

Stack Overflow用户
提问于 2018-06-08 22:29:40
回答 1查看 196关注 0票数 0

我正在尝试使用OBJLoaderMTLLoader库在我的三个JS代码中加载从blender2.79导出的3d对象模型。对象已加载,但其材质未应用于该对象。

材料在循环中显示,正确渲染搅拌器。

如何将材质应用于对象文件?

我使用的代码是

代码语言:javascript
复制
var mtlLoader = new THREE.MTLLoader();
mtlLoader.load("textures/reception_table.mtl", function(materials) {
    materials.preload();
    var objLoader = new THREE.OBJLoader();
    objLoader.setMaterials(materials);
    objLoader.load("textures/reception_table.obj", function(mesh) {
        scene.add(mesh);
        mesh.position.set(190, -25, 300);
        mesh.scale.set(4, 6, 4);
    });
});

This is how my model looks in three.js

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50762861

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档