Usage Examples#
Create RTX Settings UI with RTSettingStack#
import omni.ui as ui
from omni.rtx.settings.core import RTSettingStack
# Create a window to display RTX real-time rendering settings
window = ui.Window("RTX Real-Time Settings", width=400, height=600)
with window.frame:
# Create and display the real-time rendering settings stack
rt_settings = RTSettingStack()
Screenshot:#
Create RTX Settings UI with PTSettingStack#
import omni.ui as ui
from omni.rtx.settings.core import PTSettingStack
# Create a window to display RTX path tracing settings
window = ui.Window("RTX Path Tracing Settings", width=400, height=600)
with window.frame:
# Create and display the path tracing settings stack
pt_settings = PTSettingStack()
Screenshot:#
Create Common RTX Settings UI#
import omni.ui as ui
from omni.rtx.settings.core import CommonSettingStack
# Create a window to display common RTX settings
window = ui.Window("Common RTX Settings", width=400, height=600)
with window.frame:
# Create and display the common settings stack with geometry, materials, lighting etc.
common_settings = CommonSettingStack()
Screenshot:#
Create Post-Processing Settings UI#
import omni.ui as ui
from omni.rtx.settings.core import PostSettingStack
# Create a window to display post-processing settings
window = ui.Window("RTX Post-Processing Settings", width=400, height=600)
with window.frame:
# Create and display the post-processing settings stack
post_settings = PostSettingStack()
Screenshot:#