MaterialX 1.39.1
|
This is the complete list of members for OslRenderer, including all inherited members.
_baseType (defined in ShaderRenderer) | ShaderRenderer | protected |
_camera (defined in ShaderRenderer) | ShaderRenderer | protected |
_geometryHandler (defined in ShaderRenderer) | ShaderRenderer | protected |
_height (defined in ShaderRenderer) | ShaderRenderer | protected |
_imageHandler (defined in ShaderRenderer) | ShaderRenderer | protected |
_lightHandler (defined in ShaderRenderer) | ShaderRenderer | protected |
_matrixConvention (defined in ShaderRenderer) | ShaderRenderer | protected |
_width (defined in ShaderRenderer) | ShaderRenderer | protected |
captureImage(ImagePtr image=nullptr) override | OslRenderer | virtual |
compileOSL(const FilePath &oslFilePath) | OslRenderer | |
create(unsigned int width=512, unsigned int height=512, Image::BaseType baseType=Image::BaseType::UINT8) | OslRenderer | static |
createProgram(ShaderPtr shader) override | OslRenderer | virtual |
createProgram(const StageMap &stages) override | OslRenderer | virtual |
getCamera() const | ShaderRenderer | inline |
getGeometryHandler() const | ShaderRenderer | inline |
getImageHandler() const | ShaderRenderer | inline |
getLightHandler() const | ShaderRenderer | inline |
initialize(RenderContextHandle renderContextHandle=nullptr) override | OslRenderer | virtual |
MatrixConvention enum name | ShaderRenderer | |
OSL_CLOSURE_COLOR_STRING | OslRenderer | static |
OslRenderer(unsigned int width, unsigned int height, Image::BaseType baseType) | OslRenderer | protected |
render() override | OslRenderer | virtual |
renderOSL(const FilePath &dirPath, const string &shaderName, const string &outputName) | OslRenderer | protected |
setCamera(CameraPtr camera) | ShaderRenderer | inline |
setEnvShaderParameterOverrides(const StringVec ¶meterOverrides) | OslRenderer | inline |
setGeometryHandler(GeometryHandlerPtr geometryHandler) | ShaderRenderer | inline |
setImageHandler(ImageHandlerPtr imageHandler) | ShaderRenderer | inline |
setLightHandler(LightHandlerPtr lightHandler) | ShaderRenderer | inline |
setOslCompilerExecutable(const FilePath &executableFilePath) | OslRenderer | inline |
setOslIncludePath(const FileSearchPath &dirPath) | OslRenderer | inline |
setOslOutputFilePath(const FilePath &dirPath) | OslRenderer | inline |
setOslShaderName(const string &shaderName) | OslRenderer | inline |
setOslShaderOutput(const string &outputName, const string &outputType) | OslRenderer | inline |
setOslTestRenderExecutable(const FilePath &executableFilePath) | OslRenderer | inline |
setOslTestRenderSceneTemplateFile(const FilePath &templateFilePath) | OslRenderer | inline |
setOslTestShadeExecutable(const FilePath &executableFilePath) | OslRenderer | inline |
setOslUtilityOSOPath(const FilePath &dirPath) | OslRenderer | inline |
setRaysPerPixelLit(int rays) | OslRenderer | inline |
setRaysPerPixelUnlit(int rays) | OslRenderer | inline |
setShaderParameterOverrides(const StringVec ¶meterOverrides) | OslRenderer | inline |
setSize(unsigned int width, unsigned int height) override | OslRenderer | virtual |
shadeOSL(const FilePath &dirPath, const string &shaderName, const string &outputName) | OslRenderer | protected |
ShaderRenderer(unsigned int width, unsigned int height, Image::BaseType baseType, MatrixConvention matrixConvention=MatrixConvention::OpenGL) (defined in ShaderRenderer) | ShaderRenderer | protected |
StageMap typedef | ShaderRenderer | |
updateUniform(const string &name, ConstValuePtr value) | ShaderRenderer | virtual |
useTestRender(bool useTestRender) | OslRenderer | inline |
validateInputs() override | OslRenderer | virtual |
~OslRenderer() | OslRenderer | virtual |
~ShaderRenderer() (defined in ShaderRenderer) | ShaderRenderer | inlinevirtual |