Hvorfor konvertere USD til USDA?
Folk konverterer usd til .usda for å lese og manuelt redigere scenen i et tekstredigeringsprogram, sammenligne endringer i versjonskontroll, eller feilsøke komposisjon, siden .usda er ASCII-formen mens .usdc er binær «crate». De to er utskiftbare representasjoner av de samme USD-dataene.
Hvordan konvertere USD til USDA
usdcat (OpenUSD) FREE
Kjør usdcat -o scene.usda scene.usd for å skrive ASCII-formen. For å tvinge formatet inne i en .usd-fil, legg til --usdFormat usda.
OpenUSD usdview / Python OPEN-SOURCE
I Python, åpne stadiet med Usd.Stage.Open('scene.usd') og kall stage.Export('scene.usda') for å serialisere det som ASCII.
Om disse formatene
En .usd-fil inneholder en 3D-scene i Pixars Universal Scene Description-format, og lagrer geometri, skyggelegging og referanser til andre ressurser som settes sammen til én scenegraf. Den…
Åpne .USD-detaljer →En .USDA-fil er en datafil som brukes av spesifikk programvare.
Åpne .USDA-detaljer →Kvalitet og hva du bør passe på
- Konverteringen er tapsfri for sceneinnholdet; bare kodingen på disken endres fra binær «crate» til ASCII-tekst.
- USDA-filer er mye større og tregere å laste enn binær USDC, så de er best egnet for redigering og feilsøking, ikke for produksjon.
- Hvis inndata-filen
.usdallerede var ASCII, vil operasjonen bare skrive om (og normalisere) den samme teksten.
Ofte stilte spørsmål
Hva er forskjellen mellom .usd, .usda og .usdc?
.usda er ASCII-tekst, .usdc er binær «crate», og .usd er en generisk beholder som kan inneholde begge kodingene internt.Går data tapt ved konvertering til USDA?
Kan jeg redigere en .usda-fil manuelt?
.usdc ved behov.Hvordan konverterer jeg tilbake til binær?
usdcat -o scene.usdc scene.usda, som skriver den kompakte binære «crate»-formen av det samme innholdet.