Overview of Arnold USD components
masterArnold USD provides a bridge between the Arnold renderer and Pixar's Universal Scene Description (USD). It consists of three primary components:
- Hydra Render Delegate: Allows Arnold to be used as a rendering backend within Hydra-based applications (like
usdview). It supports RPrims (Mesh, Volume, Points), SPrims (Materials, Lights), and BPrims (Render Buffers, OpenVDB Assets). - Arnold USD Procedural: Enables Arnold to parse and render USD scenes directly. It supports various
UsdGeomprimitives,UsdLuxlights, and native USD shaders likeUsdPreviewSurface. - USD Schemas: Custom schemas designed to describe Arnold-specific scene data within the USD framework.