【发布时间】:2017-08-23 20:52:14
【问题描述】:
我导入了包含 .obj .mtl 和一堆 jpeg 和 pngs 的 3D 模型
尝试使用像这样的 /images 加载模型
但是,我得到的只是一个像他这样的黑人模特
我想知道我在遵循使用这两个加载器的指南时错过了什么。
这是我的代码。
//loader
var MTTLoader = new THREE.MTLLoader();
MTTLoader.setPath( '/assets/HotAirBalloonIridesium/' );
MTTLoader.load('Air_Balloon.mtl',(materials) => {
console.log(materials);
materials.preload()
var objLoader = new THREE.OBJLoader();
objLoader.load('/assets/HotAirBalloonIridesium/Air_Balloon.obj', (object) => {
console.log(materials)
objLoader.setMaterials(materials)
scene.add(object);
})
})
我想知道我缺少什么,因为我的资产文件夹包含所有模型文件
【问题讨论】:
标签: javascript three.js objloader