PyMaterialXGenShader.HwShaderGenerator¶
- class HwShaderGenerator¶
Bases:
ShaderGeneratorBase class for shader generators targeting HW rendering.
Methods
__init__(*args, **kwargs)bindLightShader(self, arg0, arg1)getClosureContexts(self, arg0, arg1)unbindLightShader(self, arg0)unbindLightShaders(self)Methods¶
- __init__(*args, **kwargs)¶
- bindLightShader(self: NodeDef, arg0: int, arg1: GenContext) None¶
- getClosureContexts(self: HwShaderGenerator, arg0: ShaderNode, arg1: list[ClosureContext]) None¶
- unbindLightShader(self: int, arg0: GenContext) None¶
- unbindLightShaders(self: GenContext) None¶