parse_scene_identifier_bsdf_measurement#

omni.mdl.neuraylib.utils.parse_scene_identifier_bsdf_measurement(
sceneIdentifierBsdfMeasurement: str,
) str | None#

Parse the Scene identifier without checking for existance of the resource. When texture parameters are overridden in USD we encode their filepaths in an identifier. This is parsed by the renderer to load the actualy data.

The encoding is done in ‘rendering/include/rtx/neuraylib/NeurayLibUtils.h’.

Parameters:

sceneIdentifierBsdfMeasurement (str) – encoded scene identier.

Returns:

The resource URI or None if it’s not a valid identifier