MTLLoader не показывает текстуру на загружаемом объекте - PullRequest
0 голосов
/ 11 октября 2019

Я новичок в ThreeJS, все еще учусь. У меня есть как земной шар 3d-объект, который я загружаю в мою сцену, и у меня также есть файл mtl, который я загружаю в соответствии с документацией, но после рендеринга сцены глобус по-прежнему выглядит без текстуры. Я думаю, что он показывает только геометрию.

Попытка загрузки глобуса в Blender, и текстура там выглядит хорошо, но в браузере все не так.

var mtlLoader = new THREE.MTLLoader();
mtlLoader.load('/models/Glob.mtl', function(materials) {
materials.preload();

var objLoader = new THREE.OBJLoader();
objLoader.setMaterials(materials);
objLoader.load('/models/Glob.obj', function(object){

    scene.add(object);
    console.log(object);
});

});

Я бы хотел найти способ показать текстуру земного шара, чтобы я мог продолжить свой проект.

...