RTXSettingsWidget#
- class omni.rtx.window.settings.rtx_settings_widget.RTXSettingsWidget(frame)#
Bases:
object
Methods
__init__
(frame)"stacks" are the tabs in the Render Settings UI that contain groups of settings They can be reused amongst different renderers.
build_ui
()destroy
()get_current_renderer
()get_current_stack
()get_current_viewport_renderer
([...])get_registered_renderers
()get_renderer_stacks
(renderer_name)have_stack
(name)load_from_usd
()register_renderer
(name, stacks_list)register_stack
(name, stack_class)renderer_item_changed
()restore_all_settings
()save_to_usd
()set_current_renderer
(renderer_name)sets the current renderer and updates the UI model
set_render_settings_to_viewport_renderer
([...])show_stack_from_name
(name)unregister_renderer
(name)unregister_stack
(name)Attributes
engine_to_mode
rendermode_to_settings
- __init__(frame)#
- build_stacks()#
“stacks” are the tabs in the Render Settings UI that contain groups of settings They can be reused amongst different renderers.
This method is called every time the renderer is changed
- set_current_renderer(renderer_name: str) None #
sets the current renderer and updates the UI model