.USD

Arquivo USD

Universal Scene Description
Fazer uma pergunta
RESPOSTA RÁPIDA

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 cena. A extensão .usd simples é um contêiner que pode ser texto ASCII legível por humanos ou um arquivo binário Crate, decidido pelos bytes do cabeçalho. Abra um com o usdview do OpenUSD, ou com Autodesk Maya, SideFX Houdini, Blender ou NVIDIA Omniverse.

Desenvolvedor: Pixar Animation Studios Categoria: Arquivos 3D Padrão aberto MIME: model/vnd.usd
ABRE EM Windows macOS Linux
Relacionado: .DCM · .STEP · .SKP · .STP

Nesta página

19k+ extensões indexadas
Última revisão em Aug 30, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro USD?

Um arquivo .usd armazena uma cena 3D no formato Universal Scene Description da Pixar, o framework de código aberto lançado pela Pixar em julho de 2016 e agora mantido como OpenUSD sob a Academy Software Foundation. O arquivo contém geometria, dados de sombreamento e referências a outros ativos, todos organizados como uma hierarquia de prims que o USD compõe em um único grafo de cena.

A extensão .usd é deliberadamente agnóstica quanto ao formato. Um arquivo pode carregar texto UTF-8 legível por humanos, a mesma gramática usada pelo .usda, ou a codificação binária Crate usada pelo .usdc. O USD lê os bytes do cabeçalho para decidir: um payload Crate começa com a string ASCII PXR-USDC, enquanto um payload de texto começa com #usda 1.0. Isso permite que um estúdio troque uma camada de texto por uma binária sem renomear o arquivo ou quebrar quaisquer referências apontadas para ele.

O que faz o USD se destacar é a composição não destrutiva. Subcamadas, referências, payloads e variantes montam muitos arquivos em um único estágio sem alterar os dados de origem, razão pela qual o formato ancora pipelines na Pixar, no NVIDIA Omniverse e nas ferramentas de AR da Apple.

Segurança e proteção

RISCO: LOW

A .usd file is scene-description data, not an executable, so opening one does not run code by itself. The main caution is that USD layers can reference or sublayer external files and payloads by path, and some pipelines allow plugin-based procedurals, so only load .usd assets from sources you trust. The binary Crate variant is memory-mapped, which is fast but means malformed files should be opened in an up-to-date reader.

Detalhes do formato

em resumo
NOME COMPLETOUniversal Scene Descriptiontambém conhecido como OpenUSD, USD
DESENVOLVEDORPixar Animation Studiosdesde 2016 (open-sourced July 26, 2016; developed at Pixar since ~2012)
CATEGORIAArquivos 3D
TIPO MIMEmodel/vnd.usd
TIPO3D scene interchange container (ASCII or binary)
PADRÃOAberto · livre de royalties
Esta extensão também é usada por…
  • US Dollar amount export - Some finance and accounting exports use .usd as a currency label, but this is an uncommon, non-standard use unrelated to 3D scenes.
  • UltraSonic Data / instrument logs - A few ultrasonic testing and lab instruments write proprietary .usd data logs; these are vendor-specific and unrelated to Pixar USD.

Programas que abrem arquivos USD

Windows5 apps
Blender Código aberto Use File > Import > Universal Scene Description to bring the .usd scene into Blender.
Autodesk Maya Pago Import or reference a .usd file through the built-in USD plugin to edit geometry and shading.
OpenUSD (usdview / usdcat) Código aberto Install the OpenUSD toolset and run usdview scene.usd to inspect and play back the scene, or usdcat scene.usd to dump its contents.
SideFX Houdini Freemium Load the .usd layer into the Solaris/LOP context to build, layout, and render the scene.
NVIDIA Omniverse Freemium Open the .usd stage in USD Composer/View to collaborate on and render the scene.
macOS5 apps
Blender Código aberto Import the .usd scene through File > Import > Universal Scene Description.
Autodesk Maya Pago Import or reference the .usd file via the bundled USD plugin.
OpenUSD (usdview / usdcat) Código aberto Build or install OpenUSD and run usdview scene.usd to view the scene or usdcat to convert and inspect it.
SideFX Houdini Freemium Open the .usd layer in the Solaris context for layout and rendering.
Reality Composer / Xcode Gratuito Preview .usd and .usdz scenes for Apple AR workflows.
Linux4 apps
Blender Código aberto Import the .usd scene via File > Import > Universal Scene Description.
Autodesk Maya Pago Import or reference the .usd file with the built-in USD plugin.
OpenUSD (usdview / usdcat) Código aberto Run usdview scene.usd from the OpenUSD build to inspect and play the scene, or usdcat to read and convert it.
SideFX Houdini Freemium Load the .usd layer in the Solaris/LOP context for scene assembly and rendering.

Detalhes técnicos

especificação profunda
EncodingDual: UTF-8 plain text (ASCII/usda payload) or binary Crate (usdc payload) inside the same .usd extension
Byte orderLittle-endian for the binary Crate payload
ContainerLayer file that composes a scenegraph; can reference and sublayer other USD layers and external assets
CompressionNone for the ASCII payload; the Crate binary payload uses internal compression and memory-mappable, random-access sections optimized for fast lookup
Typical sizeKilobytes for small stubs and reference layers up to gigabytes for full production scenes
StructureUSD stores a hierarchy of prims (primitives) carrying typed attributes and relationships. Composition arcs (sublayers, references, payloads, variants, inherits, specializes) let many layers be assembled non-destructively into one composed stage. The plain .usd extension defers to either the usda text grammar or the usdc Crate encoding, selected at runtime from the file header.
IntegrityNo built-in checksum; the Crate format relies on structural offsets and a version field in its header
PlatformsWindows, macOS, Linux
NotesThe .usd extension is deliberately format-agnostic: teams can swap a text layer for a binary Crate layer without renaming the file or breaking references. The USD_DEFAULT_FILE_FORMAT environment variable controls which encoding a new .usd file gets (Crate by default). Conversion in either direction is done with the usdcat tool.
Structure TypeScenegraph / layered composition
Lançado2016 (open-sourced July 26, 2016; developed at Pixar since ~2012)
Versão mais recenteOpenUSD 26.08 (2026)
Padrão abertoSim · livre de royalties
Especificaçãoopenusd.org

Conversões de USD

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos USD. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos USD.

Perguntas frequentes

Como faço para abrir um arquivo .usd?
Use o usdview do OpenUSD para um visualizador gratuito, ou abra-o no Autodesk Maya, SideFX Houdini, Blender ou NVIDIA Omniverse. O menu Arquivo > Importar > Universal Scene Description do Blender é a rota sem custo mais rápida para a maioria dos artistas.
Um arquivo .usd é texto ou binário?
Pode ser ambos. A extensão .usd simples é um contêiner que contém texto ASCII (como o .usda) ou a codificação binária Crate (como o .usdc). As ferramentas USD leem o cabeçalho do arquivo para decidir qual interpretador usar.
Qual é a diferença entre .usd, .usda, .usdc e .usdz?
.usda é sempre texto ASCII, .usdc é sempre binário Crate e .usd pode ser qualquer um dos dois. .usdz é um pacote compactado (zip), apenas para leitura, que agrupa uma cena com suas texturas para distribuição e AR.
Posso editar um arquivo .usd em um editor de texto?
Apenas se for a variante ASCII. Converta um binário primeiro com usdcat scene.usd --out scene.usda --usdFormat usda, edite o texto e depois converta de volta, se necessário.
O USD é gratuito para usar?
Sim. O OpenUSD é de código aberto sob uma licença Apache 2.0 modificada e é desenvolvido sob a Academy Software Foundation, portanto, o formato e as ferramentas de referência são gratuitos.
Como transformo um .usd em um .usdz para AR?
Execute usdzip scene.usd -o scene.usdz, ou exporte diretamente do Houdini, Maya ou Omniverse. O .usdz resultante é o formato que o AR Quick Look da Apple espera.

Referências

1Library of Congress FDD: Universal Scene Descriptionwww.loc.gov
2OpenUSD official specificationsopenusd.org

Continue explorando

em todo o banco de dados

Principais extensões desta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.JPGJPEG Image
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.RPMSGRestricted Permission Message
7.DBSQLite Database File
8.BINCD/DVD Disc Image (BIN/CUE)
9.PARTPartial Download File
10.JSONJavaScript Object Notation file

Extensões relacionadas

.DCMDICOM Medical Image
.STEPSTEP - Standard for the Exchange of Product Data (ISO 10303)
.SKPSketchUp Document
.STPSTEP - Standard for the Exchange of Product Data (ISO 10303), .stp spelling
.MTLMaterial Template Library (Wavefront)
.MAX3ds Max Scene File (Autodesk 3ds Max)

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z