Konwertuj usdz do glb

Darmowy konwerter online USDZ do GLB

Konwertuj sceny USDZ na przenośne pliki GLB dla przeglądarek internetowych, silników i edytorów 3D.

Konwertuj USDZ na GLB online - za darmo

Uploading…
Wybrane pliki przekraczają łączny limit 10 MB. Wybierz mniej lub mniejsze pliki.

Plik jest przetwarzany natychmiast i usuwany zaraz po pobraniu.

Jak to działa

  1. 1/3

    Prześlij swój plik .usdz

    Kliknij, aby wybrać plik, który chcesz przekonwertować, lub po prostu przeciągnij go i upuść w zaznaczonym obszarze.

  2. 2/3

    Wykonaj konwersję .usdz do .glb

    Po pomyślnym przesłaniu pliku kliknij konwersję, gdy będziesz gotowy.

  3. 3/3

    Pobierz przekonwertowany plik .glb

    Wynik konwersji jest gotowy do pobrania.

Jak konwertować usdz do glb

Wiele przeglądarek WebGL, silników gier, edytorów 3D i bibliotek zasobów wymaga formatu GLB zamiast formatu USDZ firmy Apple. Konwersja tworzy przenośny pojedynczy plik do udostępniania, archiwizowania i renderowania w czasie rzeczywistym poza ekosystemem Apple AR Quick Look.

Czym jest format USDZ

USDZ to pakiet oparty na formacie ZIP, zbudowany wokół formatu Universal Scene Description (OpenUSD) firmy Pixar i opracowany z myślą o przepływach pracy Apple i Pixar. Pakiet może zawierać pliki scen USD, siatki, materiały, animacje i przywoływane tekstury obrazów bez oddzielnego folderu zasobów. Pakiety USDZ zwykle przechowują swoje elementy bez kompresji ZIP, dlatego określenie „skompresowany” nie opisuje dokładnie tego kontenera.

Apple używa USDZ w AR Quick Look na iPhone, iPad i macOS, a także w przypadku treści tworzonych za pomocą Reality Composer, Reality Composer Pro i Apple Reality Converter. Narzędzia i aplikacje OpenUSD, takie jak Houdini, Cinema 4D, produkty Autodesk i inne oprogramowanie do tworzenia treści cyfrowych, również mogą tworzyć lub przetwarzać pliki USD i USDZ. USDZ może zawierać warstwy kompozycji, warianty, niestandardowe schematy, materiały specyficzne dla renderera, kamery, światła, fizykę lub metadane związane z AR, które nie mają bezpośrednich odpowiedników w GLB.

Czym jest format GLB

GLB to binarna, jednoplikowa postać formatu glTF 2.0, czyli formatu transmisji treści 3D w czasie rzeczywistym utrzymywanego przez Khronos Group. Może zawierać hierarchię sceny, siatki, materiały, osadzone tekstury i obsługiwane animacje w jednym pliku.

GLB jest obsługiwany przez wiele przeglądarek i silników działających w przeglądarce, w tym Three.js, Babylon.js, Unity, Unreal Engine i Blender. W porównaniu z plikiem JSON glTF, któremu towarzyszą oddzielne pliki binarne i pliki tekstur, GLB ogranicza problemy z brakującymi zasobami i ścieżkami oraz upraszcza przesyłanie, pobieranie i kontrolę wersji. Jest przeznaczony do renderowania w czasie działania, a nie do zachowywania kompletnej struktury tworzenia sceny USD.

Konwersja pliku na 101convert.com

Możesz bezpłatnie przekonwertować plik na stronie 101convert.com bez instalowania oprogramowania:

  1. Otwórz konwerter USDZ-to-GLB i prześlij plik .usdz.
  2. Wybierz GLB jako format wyjściowy i rozpocznij konwersję.
  3. Pobierz wynikowy plik .glb.
  4. Otwórz plik GLB w docelowej przeglądarce lub aplikacji i sprawdź jego geometrię, tekstury, materiały, skalę, orientację i animacje.

Nie rozpowszechniaj przekonwertowanego pliku bez sprawdzenia go w aplikacji, która będzie go używać; pomyślna konwersja nie gwarantuje, że każda funkcja USD została zachowana po zmianie formatu.

Konwersja za pomocą Blendera

Nowsze wersje Blendera obsługują import USD i eksport glTF 2.0. Nazwy menu i obsługiwane funkcje USD różnią się w zależności od wydania.

  1. Zachowaj kopię zapasową oryginalnego pliku model.usdz.
  2. W Blenderze wybierz File → Import → Universal Scene Description i wskaż plik USDZ. Jeśli dana wersja nie importuje bezpośrednio plików USDZ, rozpakuj pakiet za pomocą narzędzia ZIP, zachowaj względne położenie wszystkich tekstur i zaimportuj zamiast tego jego główny plik sceny .usd, .usda lub .usdc.
  3. Sprawdź zaimportowaną scenę w widoku Material Preview lub Rendered. Zweryfikuj widoczność siatek, ścieżki tekstur, przekształcenia obiektów, kamery, światła i dane animacji.
  4. Wybierz obiekty, które mają zostać uwzględnione, a następnie wybierz File → Export → glTF 2.0.
  5. Ustaw opcję Format na GLB. Włącz opcję Selected Objects, aby wykonać częściowy eksport, oraz Animation, gdy trzeba uwzględnić obsługiwane dane animacji.
  6. Wybierz miejsce docelowe, takie jak model.glb, wyeksportuj plik i ponownie otwórz go w Blenderze lub docelowej przeglądarce glTF w celu weryfikacji.

Jeśli importer USD w Blenderze jest niedostępny lub nie radzi sobie z pakietem, użyj aktualnego wydania Blendera albo narzędzi desktopowych zgodnych z OpenUSD, aby najpierw rozpakować lub przekonwertować źródło. Archiwum USDZ może zawierać wiele warstw, dlatego zaimportowanie tylko tekstury lub warstwy drugorzędnej może spowodować powstanie niekompletnej sceny.

Ograniczenia jakości i zgodności

USD i glTF korzystają z różnych modeli sceny, dlatego konwersja nie zawsze jest bezstratna. Siatki, UV, podstawowe przekształcenia i zwykłe ścieżki animacji często są przenoszone, natomiast łuki kompozycji USD, warianty, niestandardowe schematy, kotwice AR, fizyka, cząsteczki, metadane specyficzne dla aplikacji oraz niektóre światła lub kamery mogą zostać odrzucone.

Materiały wymagają szczególnej kontroli. GLB zwykle korzysta z opartego na fizyce modelu materiałów metallic-roughness formatu glTF, podczas gdy USDZ może używać UsdPreviewSurface lub wykresów shaderów specyficznych dla renderera. Nieobsługiwane sieci węzłów mogą zostać przekształcone w materiały o jednolitym kolorze lub częściowo skonfigurowane. Sprawdź przestrzeń kolorów tekstur, tryb krycia, orientację map normalnych, przekształcenia UV i przezroczystość w aplikacji docelowej.

Przed eksportem sprawdź jednostki, orientację osi i przekształcenia. Różnice w konwencjach mogą sprawić, że model będzie wyglądać na zbyt duży, zbyt mały, obrócony lub odbity lustrzanie. Osadzone tekstury mogą zwiększyć rozmiar pliku GLB; zmiana rozmiaru tekstur lub włączenie opcji kompresji siatki może zmniejszyć rozmiar, ale skompresowany plik wyjściowy należy przetestować w docelowej przeglądarce, ponieważ obsługa dekoderów jest różna.

Zachowaj oryginalny plik USDZ, gdy mogą być potrzebne dane rozmieszczania Apple AR, warianty USD, możliwość edycji lub pełna rekonstrukcja sceny z zachowaniem wierności. GLB zwykle zachowuje tylko widoczną geometrię i funkcje USD obsługiwane przez importer oraz eksporter glTF.

Porównanie formatu USDZ z GLB

Jak formaty USDZ i GLB wypadają w porównaniu pod względem najważniejszych cech dla tej konwersji.

Porównanie formatów plików USDZ i GLB
Cecha .USDZ Universal Scene Description Zip .GLB glTF Binary
Geometria Oba Oba
Materiały Tak Tak
Tekstury Osadzone w pliku Osadzone w pliku
Animacja Tak Tak
Hierarchia sceny Tak Tak
Czytelny tekstowo Nie Nie
Typowy rozmiar pliku Średni Mały
Otwarty standard Częściowo otwarty Tak
Wprowadzono 2018 2015
Twórca Pixar Animation Studios / Alliance for OpenUSD Khronos Group
Typ MIME model/vnd.usdz+zip model/gltf-binary

Baza danych obecnie nie zawiera żadnych bezpośrednich linków do konwerterów plików usdz.

Najczęściej zadawane pytania

Czy konwerter USDZ do GLB jest darmowy?

Tak, konwersja USDZ do GLB na 101convert.com jest całkowicie darmowa. Nie wymaga rejestracji, adresu e-mail ani instalacji. Jeśli potrzebujesz wyższego limitu rozmiaru pliku lub chcesz konwertować więcej plików naraz, sprawdź nasze plany.

Jak duży może być mój plik USDZ?

Możesz przesłać pliki USDZ o rozmiarze do 50 MB i przekonwertować do 1 plików jednocześnie w jednej partii.

Co dzieje się z przesłanymi plikami?

Pliki są przetwarzane automatycznie i usuwane z naszych serwerów kilka minut po konwersji. Nigdy nie przeglądamy ani nie udostępniamy Twoich plików.

Czy muszę instalować oprogramowanie, aby przekonwertować USDZ do GLB?

Nie. Konwersja USDZ do GLB odbywa się całkowicie online w przeglądarce i działa w systemach Windows, Mac, Linux, Android i iPhone.

Konwersja nie powiodła się?

W większości przypadków przyczyną jest nieprawidłowy format pliku. Prześlij prawidłowy plik USDZ dla tej konwersji z USDZ do GLB. Czasami problem może również występować po naszej stronie. Analizujemy powtarzające się nieudane konwersje i wyłączamy lub naprawiamy konwerter, jeśli wykryjemy usterkę.