Tworzenie plików GLB za pomocą programów 3ds Max i Substance Painter
Za pomocą programów 3ds Max i Substance Painter możesz wyeksportować plik GLB, który można dodać do produktu w panelu administracyjnym Shopify. Modele 3D mogą pomóc klientom wizualizować produkty, co może zwiększyć ich zaufanie i zmniejszyć liczbę zwrotów.
Na tej stronie
Przygotuj model do eksportu w programie 3ds Max
Aby przygotować model do eksportu, upewnij się, że jest to pojedyncza siatka i że zastosowano do niej jeden materiał.
Kroki:
- Kliknij kolejno opcje Plik > Importuj... > Importuj....
- Wybierz plik modelu, a następnie kliknij opcję Otwórz.
- W oknie dialogowym Opcje importu OBJ zaznacz opcję Importuj jako pojedynczą siatkę.
- Kliknij opcję Importuj.
- Rozwiń model w przestrzeni 0-1. Upewnij się, że żadne mapy UV nie nakładają się na siebie:

- Zastosuj jeden materiał do całego modelu.
Eksportuj siatkę z programu 3ds Max
- Kliknij kolejno opcje Plik > Eksportuj > Eksportuj...
- Wprowadź nazwę pliku i lokalizację, w której chcesz wyeksportować model.
- Z menu rozwijanego Zapisz jako typ wybierz opcję OBJ-Export (.OBJ).
- Kliknij opcję Zapisz.
- W oknie dialogowym Opcje eksportu OBJ pozostaw opcje domyślne i kliknij przycisk Eksportuj.
Importuj i przygotuj plik OBJ w programie Substance Painter
- Utwórz nowy projekt w programie Substance Painter, klikając kolejno opcje Plik > Nowy.
- W oknie dialogowym Nowy projekt kliknij przycisk Wybierz, aby wybrać siatkę.
- Wybierz plik OBJ wyeksportowany z programu 3ds Max, a następnie kliknij przycisk Otwórz.
- W oknie Nowy projekt kliknij przycisk OK.
- Sprawdź, czy siatka została poprawnie wyeksportowana, upewniając się, że w panelu Lista zestawów tekstur jest tylko jeden zestaw tekstur.
- Jeśli wyświetlany jest więcej niż jeden zestaw tekstur, zapoznaj się z sekcją Wiele zestawów tekstur.
- W panelu Ustawienia zestawu tekstur kliknij przycisk
+, aby dodać kanały:
- Wymagane: Okluzja otoczenia.
- Opcjonalnie: Emisyjny. Dodaj ten kanał, jeśli model ma elementy, które będą emitować światło.
- Opcjonalnie: Krycie. Dodaj ten kanał, jeśli model ma elementy, które będą przezroczyste.
- W panelu Ustawienia zestawu tekstur kliknij przycisk Bake Mesh Maps.
- Namaluj tekstury na modelu.
Wiele zestawów tekstur
Po zaimportowaniu pliku OBJ do programu Substance Painter powinien być widoczny tylko jeden zestaw tekstur:

Jeśli wyświetlany jest więcej niż jeden zestaw tekstur, oznacza to, że podczas eksportowania siatki z programu 3ds Max wystąpił jeden z następujących błędów:
- Siatka nie została połączona w jeden obiekt.
- Do siatki przypisano więcej niż jedną teksturę.
W takim przypadku ponownie wyeksportuj model z programu 3ds Max, upewniając się, że siatka jest pojedynczym obiektem i ma przypisaną tylko jedną teksturę.
Wyeksportuj plik glTF z programu Substance Painter
Kliknij kolejno opcje Plik > Eksportuj tekstury.
Z menu rozwijanego Konfiguracja wybierz opcję glTF PBR Metal Roughness.
Wybierz lokalizację, w której chcesz zapisać tekstury.
Wybierz rozmiar dokumentu, aby określić rozmiar plików tekstur.
Kliknij przycisk Eksportuj.
Kompresowanie plików tekstur
Po wyeksportowaniu modelu dostępne będą następujące pliki:
- modelName.bin
- modelName.glb
- modelName.gltf
- modelNamebaseColor.png
- modelNamenormal.png
- modelName_occlusionRoughnessMetallic.png
W przypadku korzystania z konfiguracji glTF PBR Metal Roughness program Substance Painter eksportuje pliki tekstur tylko w formacie PNG. Rozważ skompresowanie plików tekstur i przekonwertowanie wszystkich tekstur, które nie wymagają kanału alfa, do formatu JPG. Zmniejszy to całkowity rozmiar plików, a mniejsze rozmiary plików pozwalają na szybsze pobieranie i płynniejsze interakcje.
Najlepiej, aby rozmiar pliku nie przekraczał 4 MB.
Utwórz plik GLB
- Wejdź na stronę https://glb-packer-old.glitch.me/.
- Przeciągnij i upuść pliki wyeksportowane z programu Substance Painter na stronę internetową GLB Packer.
Plik o nazwie out.glb zostanie pobrany na Twój komputer. Po zakończeniu pobierania możesz zmienić nazwę pliku, a następnie przesłać go do Shopify.