What is a Hydra Render Delegate?

Hydra Render Delegates are bridges between the Hydra viewport and a renderer. They were created by Pixar as part of the Hydra renderer used in usdview. The Hydra Render Delegate system allows the ability to switch out the backend renderer for the viewport data in Hydra. Render Delegates usually have a name starting with “hd”, and two Hydra Render Delegates ship with USD: hdEmbree and hdStream. The latter is the default OpenGL-based renderer that Katana uses by default, which is named GL in the View > Hydra Renderer submenu of the Viewer (Hydra) tab.

More Information

More information on Hydra Render Delegates can be found in the official Pixar USD documentation here: