Tworzenie plików GLB za pomocą programów Blender i Substance Painter
Od wersji 2.8 program Blender umożliwia eksportowanie plików GLB, które można dodawać do produktów w panelu administracyjnym Shopify. Aby dowiedzieć się więcej, zapoznaj się z podręcznikiem użytkownika programu Blender.
W przypadku starszych wersji programu Blender można połączyć programy Blender i Substance Painter w celu wyeksportowania pliku GLB.
Na tej stronie
Przygotuj model do eksportu w programie Blender
Aby przygotować model do eksportu, musisz się upewnić, że jest to pojedyncza siatka i że ma przypisaną jedną teksturę.
Kroki:
- Kliknij kolejno opcje Plik > Importuj, a następnie wybierz prawidłowy format pliku dla swojego modelu.
- Wybierz plik modelu, a następnie kliknij przycisk Importuj.
- Przytrzymując klawisz
SHIFT, kliknij prawym przyciskiem myszy każdy obiekt na scenie, a następnie naciśnij klawiszeCtrl+J, aby połączyć je w jedną siatkę. - Rozwiń model w przestrzeni UV 0-1. Upewnij się, że żadne elementy UV się nie nakładają:

- W edytorze Właściwości kliknij ikonę materiałów.
- Kliknij przycisk
+, aby dodać nowe gniazdo materiału:
- Kliknij Nowy.
Eksportuj siatkę z programu Blender
- Kliknij kolejno opcje Plik > Eksportuj > FBX (.fbx).
- Wprowadź ścieżkę, do której chcesz wyeksportować plik.
- Pamiętaj, aby użyć następujących ustawień eksportu:

- Kliknij opcję Eksportuj FBX.
Importuj i przygotuj plik FBX w programie Substance Painter
- Utwórz nowy projekt w programie Substance Painter, klikając kolejno opcje Plik > Nowy.
- W oknie dialogowym Nowy projekt kliknij opcję Wybierz, aby wybrać siatkę.
- Wybierz plik FBX wyeksportowany z programu Blender, a następnie kliknij opcję Otwórz.
- W oknie Nowy projekt kliknij przycisk OK.
- Sprawdź, czy siatka została prawidłowo wyeksportowana, upewniając się, że w panelu Lista zestawów tekstur znajduje się 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 zawiera elementy emitujące światło.
- Opcjonalnie: Nieprzezroczystość. Dodaj ten kanał, jeśli model zawiera przezroczyste elementy.
- W panelu Ustawienia zestawu tekstur kliknij opcję Wypal mapy siatki.
- Namaluj tekstury na modelu.
Wiele zestawów tekstur
Po zaimportowaniu pliku FBX 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 Blender 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 wyeksportuj ponownie model z programu Blender i upewnij się, że siatka jest pojedynczym obiektem, do którego przypisana jest tylko jedna tekstura.
Eksportuj 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 opcję 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 tekstur, które nie wymagają kanału alfa, do formatu JPG. Zmniejszy to całkowity rozmiar pliku, a mniejsze rozmiary plików pozwalają na szybsze pobieranie i płynniejsze interakcje.
Rozmiar pliku nie powinien przekraczać 4 MB.
Utwórz plik GLB
- Przejdź 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 na platformę Shopify.