J'ai importé le modèle 3D qui contient obj .mtl et tas de jpeg et PNGsOBJLoader et MTLLoader ne fournissent aucun .png/texture dans ThreeJS
essayant de charger le modèle avec/images comme celui-ci
Mais, je suis en train est seulement un modèle noir comme son
Je me demande ce que j'ai manqué comme je l'ai suivi les directives pour l'utilisation des deux chargeurs.
Voici mon code.
//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);
})
})
Je me demande ce que je me manque que mon dossier actif contient tous les fichiers de modèle
Impossible de résoudre le problème. J'ai téléchargé le même fichier obj et mtl sur une visionneuse en ligne pour vérifier que le problème est lié à la façon dont je le charge. l'objet a été chargé avec du matériel très bien. Merci quand même pour vôtre aide. –