var mtlLoader = new THREE.MTLLoader();
//设置文件夹的路径 :更改名字就ok
mtlLoader.setPath('会议室/');
//下面就是文件名
mtlLoader.load('TV(2).mtl', function(materials) {
materials.preload();
//实例化obj加载方法
var objLoader = new THREE.OBJLoader();
//设置mtl文件的材质
objLoader.setMaterials(materials);
//文件夹
objLoader.setPath('会议室/');
//文件名
objLoader.load('TV(2).obj', function(object) {
//模型的x、y、z轴的位置
object.position.x = 0;
object.position.z=-0.3;
object.position.y=-8.3;
object.rotation.y = 0;
object.scale.set(0.2, 0.2, 0.2);
//将模型添加到场景当中
scene.add(object);
//打印出模型 是group对象
console.log(object);
}, onProgress, onError);
});
threejs 导入obj和mtl文件
最新推荐文章于 2024-08-13 10:31:00 发布