Hvorfor konvertere USD til USDA?
Folk konverterer usd til .usda for at læse og manuelt redigere scenen i en teksteditor, sammenligne den i versionsstyring eller fejlfinde komposition, da .usda er ASCII-formen, mens .usdc er binær crate. De to er udskiftelige repræsentationer af de samme USD-data.
Sådan konverterer du USD til USDA
usdcat (OpenUSD) FREE
Kør usdcat -o scene.usda scene.usd for at skrive ASCII-formen. For at gennemtvinge formatet inde i en .usd-fil, tilføj --usdFormat usda.
OpenUSD usdview / Python OPEN-SOURCE
I Python, åbn stadiet med Usd.Stage.Open('scene.usd') og kald stage.Export('scene.usda') for at serialisere det som ASCII.
Om disse formater
En .usd-fil indeholder en 3D-scene i Pixars Universal Scene Description-format, som gemmer geometri, skyggelægning og referencer til andre aktiver, der sammensættes til én scenegraf. Den…
Åbn .USD detaljer →En .USDA-fil er en datafil, der bruges af specifik software.
Åbn .USDA detaljer →Kvalitet & hvad man skal være opmærksom på
- Konverteringen er tabsfri i forhold til sceneindhold; kun kodningen på disken ændres fra binær crate til ASCII-tekst.
- USDA-filer er meget større og langsommere at indlæse end binær USDC, så de er bedst til redigering og fejlfinding, ikke til produktion.
- Hvis input-filen
.usdallerede var ASCII, vil handlingen blot genskrive (og normalisere) den samme tekst.
Ofte stillede spørgsmål
Hvad er forskellen på .usd, .usda og .usdc?
.usda er ASCII-tekst, .usdc er binær crate, og .usd er en generisk container, der kan indeholde begge kodninger internt.Går der data tabt ved konvertering til USDA?
Kan jeg redigere en .usda-fil manuelt?
.usdc om nødvendigt.Hvordan konverterer jeg tilbage til binær?
usdcat -o scene.usdc scene.usda, som skriver den kompakte binære crate-form af det samme indhold.