model/x-usd MIME Type

Learn what model/x-usd identifies for generic Universal Scene Description files and how Poly supports them.

MIME type details for model/x-usd

In active use
MIME typemodel/x-usd
Extensions
.usd
First standardizedUnknown
Created byPixar (USD format); Poly uses this media label for generic USD files
Browser support
Example applicationsPixar USD tools, Blender
Poly supportYes. Poly recognizes `.usd` scenes and makes supported geometry and scene metadata available.
Indexed by PolyYes. Poly indexes the filename and creates visual similarity information for supported 3D content; available scene metadata is shown in details.
Preview in PolyYes. Poly previews supported USD geometry and scene content.
Poly agentYes. An optimized rendition of the 3D object or scene is provided to the agent, allowing compact yet information-rich multimodal interaction with 3D files.

What does model/x-usd represent?

Poly uses model/x-usd for a generic .usd Universal Scene Description file. The suffix does not identify one encoding: OpenUSD allows it to hold either human-readable USDA text or binary USDC crate data. That flexibility lets references remain stable while an asset moves between readable and compact encodings.1

USD describes a composed scene rather than only one mesh. A stage can contain transforms, meshes, materials, cameras, lights, animation data, and references to other layers. A self-contained .usdz package is often easier to distribute when those relationships matter.

Opening and converting generic USD

OpenUSD tools can inspect, convert, and compose USD layers. Blender documents USD import and export for workflows that need a general-purpose editor.2 Convert to .usda when reviewing the scene as text, .usdc for a compact binary layer, or .usdz when the scene and permitted assets should travel together.

Support in Poly

Poly previews supported geometry, makes the filename searchable, and provides visual similarity for supported 3D content. Available mesh, mesh-instance, node, material, vertex, triangle, and animation counts appear in the 3D Details panel when present. An optimized rendition of the 3D object or scene is provided to the agent, allowing compact yet information-rich multimodal interaction with 3D files.

ConstructVerified handling
Meshes, transforms, and scene structureSupported when valid scene geometry is present
Materials and available texturesSupported when the source supplies usable data; exact shading may vary
Authored cameras and lightsNot retained in the preview
Animation clipsLimited support when represented in accessible scene data
Composition and external referencesNot fully supported; missing geometry can prevent a complete result
Stage orientationDeclared Y-up and Z-up stages are normalized for consistent geometry inspection

The generic suffix is not enough to tell whether a file is text or binary. For the most complete result, upload a self-contained scene or export a package that includes required geometry. Missing geometry can prevent a preview; missing optional textures can change its appearance.

Footnotes

  1. Alliance for OpenUSD. USD Frequently Asked Questions. The FAQ explains that .usd may use either USDA text or USDC crate encoding.
  2. Blender Manual. Universal Scene Description. Blender documents its USD import and export workflow.
© Poly Corp. 2026