I have tried the following renderer in my python SimulationApp implementation but no luck. It still uses 1.0.
Setting persistent.rtx.modes.rt2.enabled = true in the experience file causes a crash.
crash.log (37.6 KB)
Could you please provide a simple script that reproduces the crash? This would help us investigate the issue more effectively.
Yes, using container nvcr.io/nvidia/isaac-sim:5.0.0 just put persistent.rtx.modes.rt2.enabled = true in the experience file /isaac-sim/isaacsim.exp.base.kit and launch a python app that creates SimulationApp with the following:
# This is the config used to launch simulation.
CONFIG = {
# "renderer": "PathTracing",
# "renderer": "RayTracedLighting",
"renderer": "RealTimePathTracing",
"headless": args.headless,
"width": args.width,
"height": args.height,
"num_frames": args.num_frames,
"rt_frames": args.rt_frames,
"srv_reshade": args.reshade,
"srv_scene": args.scene,
"srv_param": args.param,
"srv_cameras": args.cameras,
}
SimulationApp(launch_config=CONFIG)
You are creating a direct conflict. You cannot specify Realtime 2.0 AND Path tracing at the same time. It is one or the other. “renderer”: “RealTimePathTracing”,
Simply specifying "renderer": "RealTimePathTracing" makes no difference and doesn’t enable the 2.0 renderer.
Your answer suggets that you think that “RealTimePathTracing” and RT2.0 are not the same thing, which they are according to docs.
Hello @Turowicz, indeed you are correct that RealTimePathTracing == RTX 2.0. Here’s a config that you can use to test this mode:
``
simulation_app = SimulationApp(launch_config={
"extra_args": [
"--/persistent/rtx/modes/rt/enabled=true", # RTX1.0 needs to be enabled as well
"--/persistent/rtx/modes/rt2/enabled=true",
"--/persistent/rtx/rendermode=RealTimePathTracing",
"--/rtx/rendermode=RealTimePathTracing"
],
"renderer": "RealTimePathTracing",
"headless": True, })
``
@jlafleche it works, thank you!
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
