Extension: omni.hydra.rtx-1.0.2

Documentation Generated: Sep 24, 2025

Overview#

The omni.hydra.rtx extension integrates NVIDIA RTX ray tracing technology into the Hydra rendering pipeline by exposing a SceneRenderer plugin as a USD/Hydra RenderDelegate. This extension serves as the bridge between Omniverse’s USD-based scene representation and RTX’s high-performance ray tracing capabilities, enabling real-time path-traced rendering within USD workflows.

The extension registers an RTX-based Hydra engine factory that creates render delegates capable of leveraging RTX hardware acceleration for lighting, shadows, reflections, and global illumination. By implementing the Hydra RenderDelegate interface, it allows RTX rendering to work seamlessly with any USD scene while maintaining compatibility with Hydra’s multi-renderer architecture.

RTX Integration#

The extension incorporates multiple RTX subsystems to provide comprehensive ray tracing functionality. The ray tracing pipeline includes dedicated plugins for core raytracing operations, denoising (including OptiX-based denoising), rasterization fallback, and post-processing effects. Material handling is enhanced through RTX-specific material databases and MDL translation capabilities that optimize material evaluation for ray tracing workloads.

Advanced features include synthetic data generation for machine learning applications, multi-GPU management for scaling across multiple RTX devices, and RTX sensor simulation for autonomous vehicle and robotics workflows. The extension also provides camera ISP simulation and ReShade integration for additional post-processing capabilities.