RTXSettingsWidget#

class omni.rtx.window.settings.rtx_settings_widget.RTXSettingsWidget(frame)#

Bases: object

Methods

__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.

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