.USD

Plik USD

Universal Scene Description
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik .usd zawiera scenę 3D w formacie Universal Scene Description firmy Pixar, przechowując geometrię, cieniowanie i odniesienia do innych zasobów, które są składane w jeden graf sceny. Rozszerzenie .usd jest kontenerem, który może być albo czytelnym dla człowieka tekstem ASCII, albo binarnym plikiem Crate, o czym decydują bajty nagłówka. Można go otworzyć za pomocą usdview z pakietu OpenUSD, a także w programach Autodesk Maya, SideFX Houdini, Blender lub NVIDIA Omniverse.

Deweloper: Pixar Animation Studios Kategoria: Pliki obrazów 3D Otwarty standard MIME: model/vnd.usd
OTWIERA SIĘ NA Windows macOS Linux
Powiązane: .DCM · .STEP · .SKP · .STP

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Aug 30, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku USD?

Plik .usd przechowuje scenę 3D w formacie Universal Scene Description firmy Pixar - otwartoźródłowym środowisku wydanym przez Pixar w lipcu 2016 roku, obecnie rozwijanym jako OpenUSD pod egidą Academy Software Foundation. Plik zawiera geometrię, dane cieniowania i odniesienia do innych zasobów, zorganizowane w hierarchię prymitywów (prims), które USD składa w jeden graf sceny.

Rozszerzenie .usd jest celowo agnostyczne pod względem formatu. Plik może zawierać tekst w formacie UTF-8 (ta sama gramatyka, co w .usda) lub binarny kod Crate (używany przez .usdc). USD odczytuje bajty nagłówka, aby zdecydować o sposobie przetwarzania: dane Crate zaczynają się od ciągu ASCII PXR-USDC, natomiast dane tekstowe od #usda 1.0. Pozwala to studiom na zamianę warstwy tekstowej na binarną bez zmiany nazwy pliku i bez przerywania odniesień, które na niego wskazują.

To, co wyróżnia USD, to niedestrukcyjna kompozycja. Podwarstwy (sublayers), odniesienia (references), ładunki (payloads) i warianty pozwalają na złożenie wielu plików w jedną scenę (stage) bez zmiany danych źródłowych. Właśnie dlatego format ten stanowi fundament rurociągów produkcyjnych w Pixar, NVIDIA Omniverse oraz w narzędziach AR firmy Apple.

Bezpieczeństwo

RYZYKO: 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.

Szczegóły formatu

w pigułce
PEŁNA NAZWAUniversal Scene Descriptionznany również jako OpenUSD, USD
DEWELOPERPixar Animation Studiosod 2016 (open-sourced July 26, 2016; developed at Pixar since ~2012)
TYP MIMEmodel/vnd.usd
TYP3D scene interchange container (ASCII or binary)
STANDARDOtwarty · bezpłatny
To rozszerzenie jest również używane przez…
  • 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.

Programy otwierające pliki USD

Windows5 apps
Blender Open-source Use File > Import > Universal Scene Description to bring the .usd scene into Blender.
Autodesk Maya Płatny Import or reference a .usd file through the built-in USD plugin to edit geometry and shading.
OpenUSD (usdview / usdcat) Open-source 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 Open-source Import the .usd scene through File > Import > Universal Scene Description.
Autodesk Maya Płatny Import or reference the .usd file via the bundled USD plugin.
OpenUSD (usdview / usdcat) Open-source 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 Darmowy Preview .usd and .usdz scenes for Apple AR workflows.
Linux4 apps
Blender Open-source Import the .usd scene via File > Import > Universal Scene Description.
Autodesk Maya Płatny Import or reference the .usd file with the built-in USD plugin.
OpenUSD (usdview / usdcat) Open-source 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.

Szczegóły techniczne

specyfikacja
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
Wydano2016 (open-sourced July 26, 2016; developed at Pixar since ~2012)
Najnowsza wersjaOpenUSD 26.08 (2026)
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjaopenusd.org

Konwersje USD

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami USD. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki USD.

Najczęściej zadawane pytania

Jak otworzyć plik .usd?
Użyj darmowej przeglądarki usdview z pakietu OpenUSD lub otwórz go w Autodesk Maya, SideFX Houdini, Blender lub NVIDIA Omniverse. Menu File > Import > Universal Scene Description w programie Blender to najszybsza bezpłatna droga dla większości artystów.
Czy plik .usd jest tekstowy czy binarny?
Może być dowolny. Rozszerzenie .usd to kontener, który mieści tekst ASCII (jak .usda) lub binarny zapis Crate (jak .usdc). Narzędzia USD odczytują nagłówek pliku, aby zdecydować, którego parsera użyć.
Jaka jest różnica między .usd, .usda, .usdc i .usdz?
.usda to zawsze tekst ASCII, .usdc to zawsze binarny Crate, a .usd może być jednym lub drugim. .usdz to skompresowany, przeznaczony tylko do odczytu pakiet, który łączy scenę z jej teksturami w celu dystrybucji i zastosowań AR.
Czy mogę edytować plik .usd w edytorze tekstu?
Tylko jeśli jest to wariant ASCII. Plik binarny należy najpierw przekonwertować za pomocą usdcat scene.usd --out scene.usda --usdFormat usda, wyedytować tekst, a następnie w razie potrzeby przekonwertować z powrotem.
Czy format USD jest darmowy?
Tak. OpenUSD jest oprogramowaniem otwartoźródłowym na zmodyfikowanej licencji Apache 2.0 i jest rozwijany w ramach Academy Software Foundation, więc format i narzędzia referencyjne są bezpłatne.
Jak zamienić .usd na .usdz dla AR?
Uruchom polecenie usdzip scene.usd -o scene.usdz lub wyeksportuj bezpośrednio z Houdini, Maya lub Omniverse. Wynikowy .usdz to format wymagany przez funkcję AR Quick Look firmy Apple.

Źródła

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

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

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

Powiązane rozszerzenia

.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)

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z