Я пытаюсь загрузить мастерскую (файл glTF) в моей сцене, но все, что я получаю, это сообщение об ошибке
Uncaught (в обещании) TypeError: Невозможно прочитать свойство 'geometry' undefined вGLTFLoader.js: 2572
Я попытался открыть файл в редакторе Three.js
и в glTF Viewer, и это сработало, я также проверил файл с помощью glTF Validator, и он сказал, что файл действителен, но я могуне понимаю, почему это не со мной.Я также попытался открыть другую модель glTF, найденную в Интернете, с моим кодом, и она работала просто отлично.
new Promise(function(resolve, reject) {
const manager = new THREE.LoadingManager();
const gltfloader = new THREE.GLTFLoader(manager);
gltfloader.setCrossOrigin('anonymous');
gltfloader.setDRACOLoader(new THREE.DRACOLoader());
gltfloader.load("data/gltf/salleTP/salleTP.gltf", function (gltf) {
const content = gltf.scene || gltf.scenes[0];
scene.add(content);
}, undefined, reject);
});