Dlaczego konwertować USD na USDC?
Zwykły plik .usd może zawierać tekst ASCII lub dane binarne, podczas gdy .usdc to konkretnie kodowanie binarne „Crate”. Użytkownicy konwertują na .usdc, ponieważ binarne pliki Crate są znacznie mniejsze i ładują się o wiele szybciej w aplikacjach DCC i rendererach, co ma kluczowe znaczenie przy dużych scenach produkcyjnych.
Jak przekonwertować USD na USDC
usdcat (zestaw narzędzi OpenUSD) OPEN-SOURCE
Zainstaluj OpenUSD, a następnie uruchom usdcat -o NewScene.usdc Scene.usd. W przypadku niejednoznacznego pliku .usd możesz wymusić format binarny poleceniem usdcat -o out.usd --usdFormat usdc in.usd.
SideFX Houdini (Solaris/LOPs) PAID
Załaduj warstwę w LOPs i użyj wyjścia USD ROP / USD Render Settings wskazującego na plik .usdc, co spowoduje zapisanie binarnego formatu Crate na dysku.
NVIDIA Omniverse FREE
Otwórz scenę .usd i użyj File > Save As, wybierając rozszerzenie .usdc, aby zapisać scenę w binarnym formacie Crate.
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 .USDC to plik danych używany przez określone oprogramowanie.
Otwórz szczegóły .USDC →Jakość i na co uważać
- Konwersja jest bezstratna:
.usdcprzechowuje dokładnie ten sam graf sceny co źródło, tylko w formie binarnej. - Binarne pliki Crate nie są czytelne dla człowieka, więc tracisz możliwość ręcznej edycji sceny w edytorze tekstu.
- Pliki Crate są wrażliwe na wersję; plik
.usdczapisany przez bardzo nową wersję OpenUSD może nie otworzyć się w starszym oprogramowaniu.
Najczęściej zadawane pytania
Czy `.usdc` to to samo co plik Crate?
.usdc to binarna serializacja „Crate” danych USD, w przeciwieństwie do tekstowego formatu ASCII .usda.Czy tracę dane przy przejściu z `.usd` na `.usdc`?
usdcat re-serializuje identyczną scenę, więc żadne obiekty (prims), atrybuty ani referencje nie zostają utracone - zmienia się tylko kodowanie.Po co w ogóle konwertować na `.usdc`?
Czy mogę przekonwertować go z powrotem na tekst?
usdcat -o Scene.usda Scene.usdc, aby odzyskać czytelną dla człowieka formę ASCII.