Pathtraced Renderer Fails in Omniverse Container

I cannot use the pathtraced renderer in the OV Replicator container ov-synthetic-data-generation:0.0.16-beta.

I am using scripts that need to use the pathtraced rendereder as follows

import omni.replicator.core as rep
rep.settings.set_render_pathtraced(samples_per_pixel=64)

When I attempt to call rep.settings.set_render_pathtraced(samples_per_pixel=64) or rep.settings.set_render_pathtraced() I get the following Optix internal error.

[Error] [rtx.optixdenoising.plugin] [Optix] [DENOISER] Unable to load denoiser weights
[Error] [rtx.optixdenoising.plugin] optixDenoiserCreate(m_optixCtx, temporal ? OPTIX_DENOISER_MODEL_KIND_TEMPORAL_AOV : OPTIX_DENOISER_MODEL_KIND_AOV, &denoiserOptions, &denoiser) failed. Optix Error: OPTIX_ERROR_INTERNAL_ERROR.
Internal error

I expect these calls to work as this how they are described in the API doc and I am succefully using other methods of rep.settings.

My system:

Driver Version : 535.86.05
CUDA Version : 12.2

Bumping this, we need simulations with realistic lighting in the Replicator container. @dennis.lynch any ideas?

you need to map it from disk its a driver issue:

-v /usr/share/nvidia/nvoptix.bin:/usr/share/nvidia/nvoptix.bin

Thank you @Turowicz - this fixed the issue!

Also you are using a SUPER obsolete container, go with nvcr.io/nvidia/isaac-sim:4.0.0 for replicator workflows.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.