¿Por qué convertir USD a USDA?
Los usuarios convierten usd a .usda para leer y editar a mano la escena en un editor de texto, comparar diferencias en control de versiones o depurar la composición, ya que .usda es el formato ASCII mientras que .usdc es el formato binario «crate». Ambos son representaciones intercambiables de los mismos datos USD.
Cómo convertir USD a USDA
usdcat (OpenUSD) FREE
Ejecuta usdcat -o scene.usda scene.usd para escribir el formato ASCII. Para forzar el formato dentro de un archivo .usd, añade --usdFormat usda.
OpenUSD usdview / Python OPEN-SOURCE
En Python, abre el escenario con Usd.Stage.Open('scene.usd') y llama a stage.Export('scene.usda') para serializarlo como ASCII.
Acerca de estos formatos
Un archivo .usd contiene una escena 3D en el formato Universal Scene Description de Pixar, almacenando geometría, sombreado y referencias a otros activos que se componen en un solo grafo de…
Abrir detalles de .USD →Un archivo .USDA es un archivo de datos utilizado por un software específico.
Abrir detalles de .USDA →Calidad y qué observar
- La conversión es «lossless» (sin pérdida) en el contenido de la escena; solo cambia la codificación en disco de binario «crate» a texto ASCII.
- Los archivos USDA son mucho más grandes y lentos de cargar que los binarios USDC, por lo que son mejores para edición y depuración, no para ejecución en producción.
- Si el
.usdde entrada ya era ASCII, la operación simplemente reescribe (y normaliza) el mismo texto.
Preguntas frecuentes
¿Cuál es la diferencia entre .usd, .usda y .usdc?
.usda es texto ASCII, .usdc es binario «crate», y .usd es un contenedor genérico que puede albergar cualquiera de las dos codificaciones internamente.¿Se pierden datos al convertir a USDA?
¿Puedo editar un archivo .usda a mano?
.usdc si es necesario.¿Cómo convierto de nuevo a binario?
usdcat -o scene.usdc scene.usda, que escribe la forma binaria compacta «crate» del mismo contenido.