I am using a headless Isaac Sim container to render a simulation and publish RGB images via ROS2.
I am basically following this page to use an action graph for publishing ROS messages: 7.2.3. ROS2 Cameras β Omniverse IsaacSim latest documentation
So far I have not found a way to configure the renderer settings using this approach. A simple example: I want the images to be rendered by path tracing instead of the default realtime renderer. How would I approach this, preferably programmatically via Python?
Thanks for any help
Bruno
@bruno.vetter i wonder if this is relevant in your situation?
@abhishekjoshinj luckily @mati-nvidia covered the topic of changing viewport renderer programmatically in a past livestream using action registry. though not directly through viewport API, hopefully itβs still worth knowing:
[NVIDIA Omniverse Developer Office Hour - 5/5/2023]
and below is the snippet for each of the renderers:
# RTX Real-Time
import omni.kit.actions.core
action_registry = omni.kit.actions.core.get_action_registry()
action = action_registry.get_action("omni.kit.vieβ¦
Looks promising, thanks I will try.
1 Like