Activision USD Shell Extension

May 14, 2021 ยท View on GitHub

Table of contents


Windows Explorer Thumbnails

Thumbnails are automatically generated for USD file types. Thumbnails are generated by rendering out an image of the USD stage in the background.

Thumbnails are cached in the Windows thumbnail cache. Subsequent visits to a folder will display the cached thumbnail. The cached thumbnail will be invalidated when the file is modified or when the user explicitly selects Refresh Thumbnail from the Windows Explorer context menu.

thumbnails


Windows Explorer Preview

The Windows Explorer Preview pane will display a 3D viewport.

This viewport uses UsdStageView of UsdView to render a 3D viewport in Windows Explorer.

The viewport exposes all installed Hydra renderers. The default Hydra renderer can be modified in the configuration file.

preview


Windows Explorer Format Conversion

The Windows Explorer context menu can perform conversions on USD files.

  • Crate
    Convert a USD file type to USDC Crate Format.
  • Uncrate
    Convert a USD file type to USDA ASCII Format.
  • Package
    Convert a USD file type to a USDZ Package.
  • Flatten
    Flatten a USD file hierarchy to a USD file.

convert


Windows Explorer Edit

The Windows Explorer context menu exposes the ability to edit USD files in place. This includes crated USDC files.

The editor application used can be set in the configuration file.

edit


USD file metadata is exposed to Windows Search. When USD metadata is indexed by Windows Search it can be searched for quickly.

MetadataSearch MnemonicsVisible in ExplorerEditable in ExplorerVisible in Properties
Commentscomment, commentsYesYesYes
Documentationusddocumentation, usddocs, usddocYesNoYes
CustomLayerDatausdcustomlayerdata, usdlayerdataNoNoYes

search


UsdView

The default action for USD files in Windows Explorer is to open them in UsdView.

view