============== Introduction ============== 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: - https://graphics.pixar.com/usd/docs/api/hd_page_front.html - https://graphics.pixar.com/usd/docs/api/hd_embree_page_front.html