IMaterialUtilBSDF#

class omni.sensors.nv.materials.IMaterialUtilBSDF#

Bases: pybind11_object

Methods

__init__(*args, **kwargs)

computeBSDF(self, arg0, arg1, arg2, arg3, ...)

initialize(self, arg0)

initializePaintVariants(self, arg0)

setCoatingAndPaintVariants(self, arg0, arg1)

uninitializePaintVariants(self, arg0)

useRandomState(self, arg0)

__init__(*args, **kwargs)#
computeBSDF(
self: omni.sensors.nv.materials._materials.IMaterialUtilBSDF,
arg0: omni.sensors.nv.materials._materials.NvMatInput,
arg1: omni.sensors.nv.materials._materials.NvMatOutput,
arg2: omni.sensors.nv.materials._materials.NvPolarizedRayProps,
arg3: omni.sensors.nv.materials._materials.NvPolarizedRayProps,
arg4: omni.sensors.nv.materials._materials.NvPolarizedRayProps,
arg5: omni.sensors.nv.materials._materials.NvPolarizedRayProps,
arg6: omni.sensors.nv.materials._materials.BulkProperties,
arg7: omni.sensors.nv.materials._materials.SpectralProperties,
arg8: bool,
) float#
initialize(
self: omni.sensors.nv.materials._materials.IMaterialUtilBSDF,
arg0: int,
) None#
initializePaintVariants(
self: omni.sensors.nv.materials._materials.IMaterialUtilBSDF,
arg0: omni.sensors.nv.materials._materials.PaintVariantProperties,
) None#
setCoatingAndPaintVariants(
self: omni.sensors.nv.materials._materials.IMaterialUtilBSDF,
arg0: omni.sensors.nv.materials._materials.CoatingVariantProperties,
arg1: omni.sensors.nv.materials._materials.PaintVariantProperties,
) None#
uninitializePaintVariants(
self: omni.sensors.nv.materials._materials.IMaterialUtilBSDF,
arg0: omni.sensors.nv.materials._materials.PaintVariantProperties,
) None#
useRandomState(
self: omni.sensors.nv.materials._materials.IMaterialUtilBSDF,
arg0: bool,
) None#