How to Enable RTXDI and RTXGI in Isaac Sim

Hi everyone,

I’ve been working with Isaac Sim for a robotics project, and I want to make sure I’m fully utilizing NVIDIA’s RTX features, specifically RTX Direct Illumination (RTXDI) and RTX Global Illumination (RTXGI). I’ve seen references to both being supported in Omniverse-based applications, but I want to confirm a few things regarding Isaac Sim:

  1. How can I properly enable RTXDI and RTXGI in Isaac Sim?
  • I’ve already explored some of the renderer settings but want to make sure I’m doing it right. For RTXDI, I’m assuming I need to enable Sampled Direct Lighting Mode. Is that sufficient, or are there additional steps I should be aware of?
  1. What specific settings should I tweak for optimal performance and visual quality?
  • For example, when working with multiple dynamic lights (RTXDI), and for indirect global illumination (RTXGI), what are the key settings like Samples per Pixel, Max Bounces, etc. that I should adjust?
  1. Any documentation or resources you can point me to for better understanding how to implement these features specifically for Isaac Sim?

I appreciate any guidance you can provide!

Thanks in advance!

Hello @wtiandong

The RTX Renderer has direct and indirect illumination enabled by default, it does not require you to implement anything.

The view resolution, DLSS mode, and the Samples and Bounce count for Direct Lighting, Indirect Illumination, Reflection and Translucency are the main factors that will influence quality and performance, assuming the GPU is the bottleneck.

There isn’t additional documentation than the one about the real-time render settings here: RTX - Real-Time mode — Omniverse Materials and Rendering latest documentation