Main Content

Exporting to USD

RoadRunner can export to the Universal Scene Description (USD) file format.

USD Export

From the menu, select File > Export > USD (.usd, .usdc, .usda).

Setting the file extension to .usd or .usdc creates a USD binary file. Setting the extension to .usda creates a USD ASCII file.

Export Options

Split by Segmentation

This option splits meshes by their Segmentation type.

Tiling Options

The Export to Tiles parameter splits the meshes per tile. The parameter also groups props by the tile they are in.

  • By default, only one file is exported. Tiles are stored in separate nodes.

  • If Export Individual Tiles is enabled, each tile is stored in its own USD file (for example, scene_Tile_1_2.usd).

Limitations

There are several limitations with the UsdPreviewSurface schema, which limits the ability to map RoadRunner materials to USD materials. Here is a list of known issues:

  • UsdPreviewSurface cannot support diffuse color scaling and vertex coloring at the same time. RoadRunner sets the texture reader's scale to the diffuse color of the material. However, vertex colors and a primvar reader for them are still included if you want to use them.

  • Because UsdPreviewSurface does not support specifying a rendering order, overlapping transparent surfaces are not supported.

  • Because the double-sided attribute is stored per mesh instead of per material, it is not exported. Therefore, some props (mainly trees) might not render properly.