Meshy eksportuje każdy model w ośmiu formatach: GLB, FBX, OBJ, STL, USDZ, 3MF, BLEND i DXF. Wybór niewłaściwego to najczęstszy powód, dla którego model „wygląda na uszkodzony” zaraz po otwarciu w innym programie. Krótka wersja: GLB do internetu i większości silników, FBX do silników gier z animacją i narzędzi DCC, STL lub 3MF do druku, USDZ do Apple AR, OBJ tylko gdy wymaga tego stare narzędzie, DXF do CAD. Ten przewodnik przeprowadzi Cię przez decyzję, kroki eksportu oraz trzy najczęstsze problemy przy imporcie.
GLB, FBX, OBJ, STL, USDZ, 3MF, BLEND i DXF: 8 typów formatów plików 3D wyjaśnionych
![]()
Co to jest plik GLB?
GLB to binarna wersja glTF, otwartego standardu nazywanego czasem „JPEG 3D”, ponieważ jest wszechobecny. Pakuje geometrię, materiały PBR i tekstury w jeden plik, a większość przeglądarek internetowych, Unity, Godot i Blender czyta go natywnie bez dodatkowej konfiguracji. Używaj go, gdy nie jesteś pewny, co wybrać.
Co to jest plik FBX?
FBX to format Autodesk i długoletni standard dla rigowanych, animowanych postaci. To najbezpieczniejszy wybór dla Unreal Engine, Maya, 3ds Max i potoku animacji Unity. W przeciwieństwie do GLB, jest to zamknięty format utrzymywany przez Autodesk, więc obsługa narzędzi może się nieznacznie różnić w zależności od wersji.
Co to jest plik OBJ i dlaczego powoduje szare modele?
OBJ przechowuje tylko geometrię. Materiały znajdują się w towarzyszącym pliku .mtl, który odwołuje się do osobnych obrazów tekstur za pomocą względnej ścieżki. Zachowaj pliki .obj, .mtl i tekstury razem w jednym folderze, a import przebiegnie pomyślnie. Rozdziel je, a otrzymasz nieoteksturowany szary model z zachowaną geometrią.
STL vs 3MF do druku 3D
STL to najstarszy i najbardziej uniwersalny format do druku 3D. Przechowuje siatkę trójkątów bez koloru, materiału i jednostek, ale każdy slicer go odczytuje. 3MF to nowoczesna alternatywa: może przenosić kolory, dane wielomateriałowe i metadane, na które STL po prostu nie ma miejsca. Wybierz STL do druku jednokolorowego, a 3MF, gdy drukujesz w więcej niż jednym kolorze lub materiale. Jeśli Twój model wymaga przygotowania przed wydrukiem w którymś z tych formatów, zobacz poradnik naprawy modeli 3D Meshy.
Co to jest plik USDZ?
USDZ to pakowany format AR Apple, oparty na Uniwersalnym Opisie Sceny Pixara. To właśnie go oczekują iOS Quick Look i Vision Pro do podglądów AR. Jeśli odbiorcy oglądają modele na iPhonie lub w AR, ten format jest dla nich, obok GLB dla pozostałych.
Co to jest plik BLEND?
BLEND to natywny format projektu Blendera. Zachowuje modyfikatory, ustawienia węzłów materiałów i rigging dokładnie tak, jak w Blenderze – czego żaden format eksportu nie zachowuje. Jest przeznaczony do pozostania w Blenderze, a nie do przenoszenia między narzędziami.
Co to jest plik DXF i kiedy należy go eksportować?
DXF to format wymiany CAD, tylko geometria, bez tekstur i materiałów. To format, którego oczekują AutoCAD, Fusion 360, SolidWorks i Rhino, i jest powszechnym celem dla laserowego cięcia i obróbki CNC. Jeśli Twoim kolejnym krokiem jest narzędzie CAD, a nie silnik gry czy slicer, sięgnij po ten eksport. Szersze spektrum formatów CAD i przemysłowych wykraczających poza to, co eksportuje Meshy, obejmuje przewodnik po formatach plików 3D Meshy.
GLB vs FBX vs OBJ: Który format wybrać?
Jeśli zapamiętasz tylko jedną zasadę, niech to będzie: gdy nie wiesz, eksportuj GLB.
Oto dlaczego formaty zachowują się tak różnie. Większość z nich to kontenery. GLB, FBX (osadzony), USDZ, 3MF i BLEND wszystkie pakują geometrię, materiały i tekstury w jeden plik. Wrzuć go do innego programu, a wszystko pojawi się połączone. OBJ nie jest pojemnikiem. To tylko geometria. Materiały znajdują się w oddzielnym pliku .mtl, a ten plik .mtl wskazuje na tekstury za pomocą ścieżek względnych. Wyślij plik .obj bez jego pliku .mtl i tekstur w tym samym folderze, a wszystko, co go otworzy, pokaże zwykłą szarą geometrię. Siatka nie jest uszkodzona. Łańcuch materiałów został po prostu przerwany.
Formaty eksportu według platform i przypadków użycia
| Twoje docelowe środowisko | Eksportuj jako | Dlaczego |
|---|---|---|
| Blender | GLB (lub BLEND) | Pojedynczy plik, geometria + tekstury PBR osadzone, importuje się w jednym przeciągnięciu |
| Unity | GLB lub FBX | GLB przeciągnij i upuść z dołączonymi materiałami; FBX dla pipeline'ów z dużą ilością animacji |
| Unreal Engine | FBX | Natywna ścieżka importu UE dla siatek, szkieletów i animacji |
| Maya / 3ds Max | FBX | Standardowy format wymiany DCC |
| Roblox Studio | FBX (postacie z szkieletem) / OBJ (statyczne obiekty) | Zgodne z tym, czego oczekują importery Roblox, zgodnie z przewodnikiem integracji Meshy z Roblox |
| Godot | GLB | glTF jest preferowanym potokiem importu w Godot |
| Przeglądarka internetowa / three.js | GLB | Natywny format dla sieci web |
| Druk 3D, jednokolorowy | STL | Uniwersalne wsparcie w slicerach |
| Druk 3D, wielokolorowy lub wieloczęściowy | 3MF | Przenosi metadane kolorów i materiałów, których STL nie obsługuje |
| Apple AR / Vision Pro | USDZ | Wymagany przez Apple format AR |
| Oprogramowanie CAD (AutoCAD, Fusion 360, SolidWorks, Rhino) | DXF | Czysta geometria bez wbudowanych tekstur, przeznaczona dla przepływów pracy CAD i cięcia laserowego |
| Narzędzia starsze, ostateczność | OBJ | Czytelny uniwersalnie, ale najpierw sprawdź ostrzeżenie o pliku .mtl powyżej |
Szybsza opcja: Meshy oferuje wtyczki do Blender, Unity, Unreal Engine, 3ds Max, Maya i Godot, które łączą model bezpośrednio z twoją sceną. Żadnych ręcznych kroków eksportu.
Czy format przenosi dane szkieletu i animacji?
Jeśli twój model to postać z szkieletem i animacjami, to ma większe znaczenie niż to, do jakiego oprogramowania kierujesz eksport.
| Format | Przenosi szkielet + animacje? |
|---|---|
| GLB | Tak, w pełni obsługuje szkieletowanie i animację szkieletową. |
| FBX | Tak, standard dla |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| FBX | Tak. Standard branżowy dla animowanych postaci. |
| GLB | Tak. |
| BLEND | Tak, ale tylko w Blenderze. |
| USDZ | Tak, w specyfikacji. USDZ opiera się na schemacie UsdSkel z USD, który obsługuje animację szkieletową, próbki czasowe z klatkami kluczowymi i kształty mieszane (blend shapes). Odtwarzanie różni się w zależności od platformy: ARKit i Quick Look od Apple odtwarzają go w pełni, SceneViewer na Androidzie może pomijać części szkieletu, a przeglądarki internetowe zależą od konkretnej implementacji. W przypadku animacji wieloplatformowej GLB nadal jest bezpieczniejszym wyborem. |
| OBJ | Nigdy. Tylko statyczna geometria. |
| STL / 3MF | Nigdy. To formaty do druku, które nie mają miejsca na dane szkieletu. |
Jeśli stworzyłeś animowaną postać w Meshy i wyeksportowałeś ją jako OBJ lub STL, animacja nie została utracona. Format po prostu nie może jej przechowywać. Zamiast tego wyeksportuj ponownie jako FBX lub GLB.
Jak wyeksportować model 3D w odpowiednim formacie? (5 kroków)
Krok 1: Otwórz swój gotowy model. Wygeneruj lub otwórz dowolny model w swoim obszarze roboczym Meshy.
Krok 2: Otwórz panel pobierania. Kliknij ikonę pobierania na pasku narzędzi, aby otworzyć Ustawienia pobierania.
![]()
Krok 3: Wybierz format z listy rozwijanej. Kliknij pole Format i wybierz spośród ośmiu opcji: FBX, OBJ, GLB, USDZ, STL, BLEND, 3MF lub DXF. Dopasuj go do docelowego narzędzia, korzystając z tabeli decyzyjnej powyżej.
Krok 4: W razie potrzeby dostosuj rozmiar. Włącz opcję Zmień rozmiar, jeśli potrzebujesz konkretnej wysokości w rzeczywistym świecie, i wybierz Punkt początkowy (Dół lub Środek), aby ustawić, gdzie znajduje się punkt obrotu modelu.
Krok 5: Kliknij Pobierz, a następnie otwórz model w docelowym oprogramowaniu. Jeśli coś wygląda nieprawidłowo po drugiej stronie, sprawdź sekcję Naprawianie poniżej, zanim uznasz, że eksport się nie udał. Skąd pochodzą tekstury? Tekstury są wypiekane w momencie generowania modelu, a nie podczas eksportu. Mapy PBR Meshy obejmują Albedo, Roughness, Metallic i Normal, a w modelach Meshy 6 i nowszych dodano Emission. Nie ma osobnej mapy AO. Panel pobierania kontroluje tylko format i rozmiar – nie dodaje ani nie zmienia tekstur. Więcej o tym, jak generowane są te mapy, znajdziesz w przewodniku po teksturowaniu PBR w Meshy.
Eksport do Roblox Studio? Zgodnie z dokumentacją integracji Meshy z Roblox, statyczne obiekty eksportowane są czysto jako OBJ, a postacie z rigiem jako FBX dla importera awatarów Roblox. Jeśli korzystasz z Meshy Roblox Bridge zamiast ręcznego pobierania, modele są automatycznie przesyłane jako GLB, więc wybór formatu nie ma tu zastosowania.
Dlaczego tekstura mojego modelu 3D znika po eksporcie? (I jak to naprawić)
Import OBJ jest szary lub biały: brakujący plik .mtl
To najczęstsza przyczyna szarego importu. OBJ rozdziela materiały na plik .mtl i osobne obrazy tekstur, połączone względnymi ścieżkami plików.
Naprawa: Umieść plik .obj, jego plik .mtl i wszystkie obrazy tekstur w tym samym folderze, a następnie zaimportuj cały folder. Jeśli przeniosłeś tylko plik .obj, pobierz ponownie pełny eksport zamiast szukać brakujących elementów. Przejście na GLB całkowicie omija ten problem, ponieważ GLB zawiera wszystko w jednym pliku.
Tekstura FBX nie wyświetla się w Blenderze lub Unity
Czasami obrazy importują się, ale nie są automatycznie podłączane do slotów materiałów. Objawia się to modelem o prawidłowym kształcie, ale bez koloru lub detali.
Naprawa: Otwórz edytor materiałów w docelowym programie i ręcznie połącz każdą mapę: Albedo do Base Color, Normal do Normal, Roughness do Roughness. Jeśli pracujesz w Blenderze, sprawdź także tryb cieniowania widoku. Tekstury renderują się tylko w trybie Material Preview lub Rendered, a nie w trybie Solid. Jeśli w edytorze materiałów wszystko wygląda poprawnie, zwykle winny jest ten przełącznik.
Mój model importuje się w złej skali
Formaty 3D nie są zgodne co do jednostek, a modele generowane przez AI nie niosą rzeczywistych wymiarów, chyba że je ustawisz. Model może być 100 razy za duży w jednym silniku i mikroskopijny w innym, nawet przy tym samym eksporcie.
Naprawa: Traktuj skalę jako ustawienie dla miejsca docelowego, a nie stałą cechę pliku.
-
Unity: sprawdź ustawienia importu modelu, dostosuj Scale Factor i zastosuj. Zobacz przewodnik po przepływie pracy w Unity od Meshy, aby poznać pełny proces.
-
Unreal Engine: ustaw Import Uniform Scale w oknie dialogowym importu FBX. Unreal domyślnie pracuje w centymetrach. Wtyczka Meshy do Unreal Engine całkowicie pomija ręczny import, jeśli nie chcesz zajmować się tym oknem.
-
Slicery: ustaw fizyczny rozmiar wydruku bezpośrednio w slicerze. To ta liczba, a nie wewnętrzne jednostki pliku, decyduje o wydruku.
Jeśli z góry wiesz, że potrzebujesz konkretnego rzeczywistego rozmiaru, ustaw go w opcji Resize w Meshy przed eksportem. Zaoszczędzi to dodatkowej pracy.
Jak konwertować między formatami 3D? (GLB na FBX, OBJ, STL, DXF)
Ponieważ Meshy generuje wszystkie osiem formatów z jednego modelu, zazwyczaj nie musisz nic konwertować po fakcie. Wystarczy wrócić i pobrać ponownie w potrzebnym formacie.
Jeśli zaczynasz od pliku, który nie pochodzi z Meshy, lub potrzebujesz szybkiej jednorazowej konwersji, darmowy konwerter plików 3D Meshy obsługuje popularne pary, takie jak GLB na FBX, FBX na OBJ oraz STL na DXF. Każda konwersja zwiększa ryzyko utraty materiałów lub danych riga, więc ponowny eksport z oryginalnego źródła jest bezpieczniejszy, gdy jest to możliwe.
FAQ
Czy GLB czy FBX jest lepszy?
Żaden z tych formatów nie jest uniwersalnie lepszy – zostały stworzone do różnych zastosowań. GLB to nowoczesny, otwarty standard i bezpieczniejszy domyślny wybór dla stron internetowych, Blendera i większości silników. FBX to standard branżowy, szczególnie dla potoków animacji z rigiem w Unreal, Maya, 3ds Max oraz w workflow animacyjnym Unity. Wybór powinien być podyktowany docelowym środowiskiem, a nie osobistymi preferencjami.
Czy plik GLB można wydrukować w 3D?
Bezpośrednio – nie, ponieważ większość programów do krojenia (slicerów) nie obsługuje tego formatu. GLB jest przeznaczony do renderowania, a nie druku, i nie zawiera danych specyficznych dla drukowania, których oczekują slicery. Wyeksportuj jako STL do druku jednokolorowego lub 3MF, jeśli potrzebujesz kolorów i obsługi wielu materiałów.
Czy glTF i GLB to to samo?
To ten sam format w dwóch różnych opakowaniach. glTF to wersja tekstowa z osobnymi, powiązanymi plikami tekstur. GLB to wersja binarna, w której wszystko jest spakowane w jeden plik. W większości przypadków GLB jest wygodniejszy, ponieważ nic nie ginie.
Dlaczego mój plik OBJ nie ma tekstur?
Ponieważ OBJ przechowuje tylko geometrię. Jego materiały znajdują się w osobnym pliku .mtl, który odwołuje się do obrazów tekstur poprzez względne ścieżki. Jeśli te pliki nie zostały dołączone do pliku .obj, program otwierający go wyświetli tylko szarą, nieoteksturowaną geometrię. Przechowuj wszystkie trzy elementy (.obj, .mtl, tekstury) w tym samym folderze lub wyeksportuj jako GLB, aby wszystko pozostało w jednym pliku.
Jakie formaty plików obsługuje eksport w Meshy?
Osiem: GLB, FBX, OBJ, STL, USDZ, 3MF, BLEND i DXF – wszystkie dostępne w jednej generacji z rozwijanego menu Format w panelu pobierania.
Które formaty zachowują animację z rigiem?
FBX, GLB i BLEND niezawodnie przenoszą dane riga i animacji. USDZ obsługuje je w specyfikacji, ale odtwarzanie zależy od platformy, na której przeglądasz plik. OBJ, STL i 3MF nigdy nie zawierają animacji – to formaty statycznej geometrii lub do druku. W przypadku postaci do Roblox eksportuj jako FBX.









