Varför konvertera USD till USDZ?
.usdz är ett okomprimerat zip-paket som omsluter ett .usd/.usdc-lager tillsammans med alla dess texturer och beroenden i en enda delbar fil. Man konverterar till .usdz främst för att distribuera en enskild fristående tillgång för AR - särskilt Apples AR Quick Look på iPhone och iPad.
Hur man konverterar USD till USDZ
usdzip (OpenUSD-verktyg) OPEN-SOURCE
Kör usdzip -a Scene.usd Scene.usdz för att lokalisera referenser och packa dem i ett arkiv; använd --arkitAsset för Apple AR-kompatibel utdata.
SideFX Houdini (USD Zip ROP) PAID
I ett ropnet, lägg till en USD Zip ROP, ställ in indata till din .usd och utdata till någonting.usdz; aktivera ARKit-alternativet för Apple-kompatibla paket.
NVIDIA Omniverse FREE
Öppna scenen och exportera/spara med filändelsen .usdz (eller använd tillgångskonverteraren med inbäddning av texturer) för att skapa ett portabelt paket.
Om dessa format
En .usd-fil innehåller en 3D-scen i Pixars Universal Scene Description-format, som lagrar geometri, skuggning och referenser till andra resurser som sammanställs till en enda scengraf. Den…
Öppna detaljer för .USD →En .USDZ-fil är associerad med USDZ Augmented Reality File Format, en 3d image-fil.
Öppna detaljer för .USDZ →Kvalitet & vad man bör tänka på
.usdzär ett paket, inte ett nytt geometri-format - det buntar bara ihop den befintliga.usd-filen plus texturer, så ingen formdata går förlorad.- För Apples AR Quick Look måste du använda ARKit-kompatibla inställningar; generella
.usdz-filer kanske inte går att öppna i AR Quick Look. - Innehållet i en
.usdzlagras okomprimerat och är skrivskyddat, så filen är inte mindre än sina delar och kan inte redigeras direkt på plats.
Vanliga frågor
Är `.usdz` bara en zip av min USD?
.usd/.usdc-lagret plus alla refererade texturer och tillgångar.Vilket `usdzip`-alternativ ska jag använda?
-a (--asset) för att lokalisera och kopiera referenser in i paketet, och --arkitAsset när målet är Apples AR Quick Look.Kommer texturer att inkluderas automatiskt?
usdzip -a hittar refererade filer rekursivt och skriver om sökvägarna så att de pekar inuti paketet.Kan jag redigera en `.usdz` efter att den skapats?
.usd och paketerar om den.