Mam plik Maya eksportowany do OBJ i MTL. Widzę z powodzeniem teksturę OBJ, ale w jaki sposób mogę uzyskać teksturę? Spojrzałem na format "three.js" w blenderze, który wydaje się być tylko kształtem, bez tekstury.Jak załadować tekstury z plików OBJ + MTL w pliku three.js?
Ten three.js example wydaje się załadować grzywny obj do kształtu, ale struktura wydaje się pochodzić z JPG, a nie MTL:
loader.load('textures/ash_uvgrid01.jpg', function(image) {
texture.image = image;
texture.needsUpdate = true;
});
moje pytanie, jak mogę to „uvgrid01 .jpg "obraz dla mojego modelu? Czy istnieje jakiś sposób przekonwertowania MTL do tego formatu .jpg tylko dla tekstury? Czy jest jakiś inny sposób, w jaki powinienem eksportować teksturę, aby móc ją załadować?
Niestety, nie jest to już prawdą, jak OBJMTLLoader była [usunięte] (https: // github.com/mrdoob/three.js/commits/master/examples/js/loaders/OBJMTLLoader.js) z THREE.js – nachteil
@nachteil Został podzielony na 2 ładowarki, przykład został zaktualizowany. – approxiblue
dzięki! szukanie właściwego programu ładującego przez wiele godzin. –