Jak przekonwertować GLB na OBJ
- Dodaj swój plik .GLB - przeciągnij go do powyższego pola lub kliknij, aby przeglądać.
- Przekonwertuj go na format .OBJ w kilka sekund.
- Pobierz swój nowy plik .OBJ.
Czego się spodziewać
- Animacja nie jest obsługiwana przez
.obj- wszelkie szkielety (rigging) lub klatki kluczowe w GLB zostaną utracone; jeśli potrzebujesz animacji, eksportuj do FBX. - Materiały PBR są degradowane do podstawowego formatu
.mtl(cieniowanie Phonga), więc mapy metaliczności, chropowatości i okluzji mogą wyglądać inaczej po konwersji. - Eksport OBJ to zawsze zestaw plików:
.obj,.mtloraz oddzielne obrazy tekstur - przechowuj je w tym samym folderze, w przeciwnym razie tekstury nie zostaną wczytane.
Najczęściej zadawane pytania
Czy OBJ obsługuje wiele siatek z jednej sceny GLB?
Tak - każda siatka jest zapisywana jako nazwana grupa w pliku
.obj, do której większość aplikacji 3D może odwoływać się oddzielnie.Czy tekstury zostaną przeniesione podczas konwersji GLB do OBJ?
Obrazy tekstur są eksportowane jako oddzielne pliki obok
.obj, do których odwołuje się plik .mtl. Efekty PBR, takie jak chropowatość i metaliczność, są przybliżane, a nie przenoszone dokładnie.Dlaczego mój skonwertowany model wydaje się obrócony o 90 stopni?
GLB używa układu współrzędnych Y-up; jeśli aplikacja docelowa domyślnie używa Z-up, model może wydawać się przechylony. Zastosuj obrót o -90 stopni w osi X podczas eksportu z Blender lub popraw to w aplikacji docelowej.
Czy mogę konwertować wsadowo wiele plików GLB do OBJ?
Tak - zarówno Assimp CLI, jak i biblioteka Python
trimesh obsługują skryptową konwersję wsadową, co czyni je praktycznym wyborem przy przetwarzaniu wielu plików.