Dlaczego konwertować USD na GLTF?
Użytkownicy konwertują usd na .gltf na potrzeby stron internetowych i przeglądarek czasu rzeczywistego, gdzie glTF/GLB jest standardowym formatem dostarczania treści 3D w przeglądarkach, AR i silnikach. glTF zachowuje materiały PBR, siatki i podstawowe animacje w kompaktowym, powszechnie obsługiwanym pakiecie.
Jak przekonwertować USD na GLTF
Blender FREE
Zaimportuj USD, a następnie File > Export > glTF 2.0, wybierając .glb dla pojedynczego spakowanego pliku lub .gltf dla oddzielnych zasobów, z włączonymi opcjami Materials i Animation.
usd2gltf OPEN-SOURCE
Zainstaluj pakiet usd2gltf (pip install usd2gltf) i uruchom go na swoim pliku .usd, aby wygenerować .gltf/.glb, konwertując siatki, UV i animacje.
NVIDIA Omniverse
Użyj konwerterów/eksporterów Omniverse, które obsługują wyjście z USD do glTF, aby zapisać scenę jako .gltf lub .glb.
O tych formatach
Plik .usd zawiera scenę 3D w formacie Universal Scene Description firmy Pixar, przechowując geometrię, cieniowanie i odniesienia do innych zasobów, które są składane w jeden graf sceny.…
Otwórz szczegóły .USD →Plik .GLTF jest powiązany z GL Transmission Format, który jest plikiem typu 3d image.
Otwórz szczegóły .GLTF →Jakość i na co uważać
- Kompozycja USD (referencje, warianty, instancjonowanie) zostaje spłaszczona do pojedynczego grafu sceny glTF.
- glTF obsługuje tylko model PBR metallic-roughness, więc nietypowe sieci cieniowania USD/MaterialX są przybliżane lub pomijane.
- Niektóre funkcje USD (złożony skinning, kamery, światła) mogą nie zostać zachowane; po eksporcie sprawdź animacje i materiały w przeglądarce glTF.
Najczęściej zadawane pytania
Czy mogę uzyskać wynik w jednym pliku?
.glb w Blender, aby spakować geometrię, materiały i tekstury do jednego pliku binarnego, co ułatwia udostępnianie w sieci.Czy guc konwertuje USD na glTF?
guc działa w drugą stronę, z glTF do USD. Do konwersji USD na glTF użyj Blender, Omniverse lub usd2gltf.