Por que converter USD para USDZ?
O .usdz é um pacote zip não compactado que envolve uma camada .usd/.usdc junto com todas as suas texturas e dependências em um único arquivo compartilhável. As pessoas convertem para .usdz principalmente para distribuir um único ativo independente para AR - especialmente o AR Quick Look da Apple no iPhone e iPad.
Como converter USD para USDZ
usdzip (conjunto de ferramentas OpenUSD) OPEN-SOURCE
Execute usdzip -a Scene.usd Scene.usdz para localizar referências e empacotá-las em um único arquivo; use --arkitAsset para uma saída compatível com o Apple AR.
SideFX Houdini (USD Zip ROP) PAID
Em um ropnet, coloque um ROP USD Zip, defina a entrada para o seu .usd e a saída para algo.usdz; ative a opção ARKit para pacotes compatíveis com a Apple.
NVIDIA Omniverse FREE
Abra o stage e exporte/salve com a extensão .usdz (ou use o conversor de ativos com incorporação de textura) para produzir um pacote portátil.
Sobre estes formatos
Um arquivo .usd contém uma cena 3D no formato Universal Scene Description da Pixar, armazenando geometria, sombreamento e referências a outros ativos que são compostos em um único grafo de…
Abrir detalhes de .USD →Um arquivo .USDZ está associado ao USDZ Augmented Reality File Format, um arquivo do tipo 3d image.
Abrir detalhes de .USDZ →Qualidade e o que observar
- O
.usdzé um pacote, não um novo formato de geometria - ele apenas agrupa o.usdexistente mais as texturas, portanto, nenhum dado de forma é perdido. - Para o AR Quick Look da Apple, você deve usar configurações compatíveis com o ARKit; arquivos
.usdzgenéricos podem não abrir no AR Quick Look. - O conteúdo dentro do
.usdzé armazenado sem compactação e como apenas leitura, portanto, o arquivo não é menor que suas partes e não pode ser editado no local.
Perguntas frequentes
O `.usdz` é apenas um zip do meu USD?
.usd/.usdc mais todas as texturas e ativos referenciados.Qual opção do `usdzip` devo usar?
-a (--asset) para localizar e copiar referências para o pacote, e --arkitAsset ao visar o AR Quick Look da Apple.As texturas serão incluídas automaticamente?
usdzip -a descobre arquivos referenciados recursivamente e reescreve os caminhos para apontar para dentro do pacote.Posso editar um `.usdz` após criá-lo?
.usd de origem e o reempacota.