Hvorfor konvertere USD til USDZ?
.usdz er en ukomprimeret zip-pakke, der omslutter et .usd/.usdc-lag sammen med alle dets teksturer og afhængigheder i én delbar fil. Folk konverterer til .usdz primært for at distribuere et enkelt selvstændigt aktiv til AR - især Apples AR Quick Look på iPhone og iPad.
Sådan konverterer du USD til USDZ
usdzip (OpenUSD toolset) OPEN-SOURCE
Kør usdzip -a Scene.usd Scene.usdz for at lokalisere referencer og pakke dem i ét arkiv; brug --arkitAsset for Apple AR-kompatibelt output.
SideFX Houdini (USD Zip ROP) PAID
I et ropnet indsættes en USD Zip ROP, sæt input til din .usd og output til noget.usdz; aktiver ARKit-indstillingen for Apple-kompatible pakker.
NVIDIA Omniverse FREE
Åbn scenen og eksporter/gem med filtypenavnet .usdz (eller brug asset-konverteren med tekstur-indlejring) for at producere en bærbar pakke.
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 .USDZ-fil er knyttet til USDZ Augmented Reality File Format, en 3d image-fil.
Åbn .USDZ detaljer →Kvalitet & hvad man skal være opmærksom på
.usdzer en pakke, ikke et nyt geometri-format - den samler blot den eksisterende.usdplus teksturer, så ingen formdata går tabt.- Til Apples AR Quick Look skal du bruge ARKit-kompatible indstillinger; generelle
.usdz-filer åbner muligvis ikke i AR Quick Look. - Indhold i en
.usdzgemmes ukomprimeret og skrivebeskyttet, så filen er ikke mindre end dens dele og kan ikke redigeres direkte.
Ofte stillede spørgsmål
Er `.usdz` bare en zip af min USD?
.usd/.usdc-laget plus alle refererede teksturer og aktiver.Hvilken `usdzip`-indstilling skal jeg bruge?
-a (--asset) til at lokalisere og kopiere referencer ind i pakken, og --arkitAsset når målet er Apples AR Quick Look.Bliver teksturer inkluderet automatisk?
usdzip -a finder refererede filer rekursivt og omskriver stierne, så de peger ind i pakken.Kan jeg redigere en `.usdz` efter at have oprettet den?
.usd og pakke den igen.