MaterialX 1.39.1
Loading...
Searching...
No Matches
TextureBakerGlsl Member List

This is the complete list of members for TextureBakerGlsl, including all inherited members.

_baseType (defined in ShaderRenderer)ShaderRendererprotected
_camera (defined in ShaderRenderer)ShaderRendererprotected
_geometryHandler (defined in ShaderRenderer)ShaderRendererprotected
_height (defined in ShaderRenderer)ShaderRendererprotected
_imageHandler (defined in ShaderRenderer)ShaderRendererprotected
_lightHandler (defined in ShaderRenderer)ShaderRendererprotected
_matrixConvention (defined in ShaderRenderer)ShaderRendererprotected
_width (defined in ShaderRenderer)ShaderRendererprotected
bakeAllMaterials(DocumentPtr doc, const FileSearchPath &searchPath, const FilePath &outputFileName)TextureBaker< GlslRenderer, GlslShaderGenerator >
bakeGraphOutput(OutputPtr output, GenContext &context, const StringMap &filenameTemplateMap)TextureBaker< GlslRenderer, GlslShaderGenerator >
bakeMaterialToDoc(DocumentPtr doc, const FileSearchPath &searchPath, const string &materialPath, const StringVec &udimSet, std::string &documentName)TextureBaker< GlslRenderer, GlslShaderGenerator >
bakeShaderInputs(NodePtr material, NodePtr shader, GenContext &context, const string &udim=EMPTY_STRING)TextureBaker< GlslRenderer, GlslShaderGenerator >
captureImage(ImagePtr image=nullptr) overrideGlslRenderervirtual
create(unsigned int width=1024, unsigned int height=1024, Image::BaseType baseType=Image::BaseType::UINT8) (defined in TextureBakerGlsl)TextureBakerGlslinlinestatic
createImageHandler(ImageLoaderPtr imageLoader)GlslRendererinline
createProgram(ShaderPtr shader) overrideGlslRenderervirtual
createProgram(const StageMap &stages) overrideGlslRenderervirtual
drawScreenSpaceQuad(const Vector2 &uvMin=Vector2(0.0f), const Vector2 &uvMax=Vector2(1.0f))GlslRenderer
getAverageImages() constTextureBaker< GlslRenderer, GlslShaderGenerator >inline
getBakedGeomInfoName() constTextureBaker< GlslRenderer, GlslShaderGenerator >inline
getBakedGraphName() constTextureBaker< GlslRenderer, GlslShaderGenerator >inline
getCamera() constShaderRendererinline
getColorSpace() constTextureBaker< GlslRenderer, GlslShaderGenerator >inline
getDistanceUnit() constTextureBaker< GlslRenderer, GlslShaderGenerator >inline
getExtension() constTextureBaker< GlslRenderer, GlslShaderGenerator >inline
getFramebuffer() constGlslRendererinline
getGeometryHandler() constShaderRendererinline
getHashImageNames() constTextureBaker< GlslRenderer, GlslShaderGenerator >inline
getImageHandler() constShaderRendererinline
getLightHandler() constShaderRendererinline
getOptimizeConstants() constTextureBaker< GlslRenderer, GlslShaderGenerator >inline
getOutputImagePath()TextureBaker< GlslRenderer, GlslShaderGenerator >inline
getOutputStream() constTextureBaker< GlslRenderer, GlslShaderGenerator >inline
getProgram()GlslRendererinline
getScreenColor() constGlslRendererinline
getTextureFilenameTemplate() constTextureBaker< GlslRenderer, GlslShaderGenerator >inline
getTextureSpaceMax() constTextureBaker< GlslRenderer, GlslShaderGenerator >inline
getTextureSpaceMin() constTextureBaker< GlslRenderer, GlslShaderGenerator >inline
GlslRenderer(unsigned int width, unsigned int height, Image::BaseType baseType) (defined in GlslRenderer)GlslRendererprotected
initialize(RenderContextHandle renderContextHandle=nullptr) overrideGlslRenderervirtual
MatrixConvention enum nameShaderRenderer
optimizeBakedTextures(NodePtr shader)TextureBaker< GlslRenderer, GlslShaderGenerator >
render() overrideGlslRenderervirtual
renderTextureSpace(const Vector2 &uvMin, const Vector2 &uvMax)GlslRenderer
setAverageImages(bool enable)TextureBaker< GlslRenderer, GlslShaderGenerator >inline
setBakedGeomInfoName(const string &name)TextureBaker< GlslRenderer, GlslShaderGenerator >inline
setBakedGraphName(const string &name)TextureBaker< GlslRenderer, GlslShaderGenerator >inline
setCamera(CameraPtr camera)ShaderRendererinline
setColorSpace(const string &colorSpace)TextureBaker< GlslRenderer, GlslShaderGenerator >inline
setDistanceUnit(const string &unitSpace)TextureBaker< GlslRenderer, GlslShaderGenerator >inline
setExtension(const string &extension)TextureBaker< GlslRenderer, GlslShaderGenerator >inline
setFilenameTemplateVarOverride(const string &key, const string &value)TextureBaker< GlslRenderer, GlslShaderGenerator >inline
setGeometryHandler(GeometryHandlerPtr geometryHandler)ShaderRendererinline
setHashImageNames(bool enable)TextureBaker< GlslRenderer, GlslShaderGenerator >inline
setImageHandler(ImageHandlerPtr imageHandler)ShaderRendererinline
setLightHandler(LightHandlerPtr lightHandler)ShaderRendererinline
setOptimizeConstants(bool enable)TextureBaker< GlslRenderer, GlslShaderGenerator >inline
setOutputImagePath(const FilePath &outputImagePath)TextureBaker< GlslRenderer, GlslShaderGenerator >inline
setOutputStream(std::ostream *outputStream)TextureBaker< GlslRenderer, GlslShaderGenerator >inline
setScreenColor(const Color3 &screenColor)GlslRendererinline
setSize(unsigned int width, unsigned int height) overrideGlslRenderervirtual
setTextureFilenameTemplate(const string &filenameTemplate)TextureBaker< GlslRenderer, GlslShaderGenerator >inline
setTextureSpaceMax(const Vector2 &max)TextureBaker< GlslRenderer, GlslShaderGenerator >inline
setTextureSpaceMin(const Vector2 &min)TextureBaker< GlslRenderer, GlslShaderGenerator >inline
setupUnitSystem(DocumentPtr unitDefinitions)TextureBaker< GlslRenderer, GlslShaderGenerator >
ShaderRenderer(unsigned int width, unsigned int height, Image::BaseType baseType, MatrixConvention matrixConvention=MatrixConvention::OpenGL) (defined in ShaderRenderer)ShaderRendererprotected
StageMap typedefShaderRenderer
TextureBakerGlsl(unsigned int width, unsigned int height, Image::BaseType baseType) (defined in TextureBakerGlsl)TextureBakerGlsl
updateUniform(const string &name, ConstValuePtr value) overrideGlslRenderervirtual
validateInputs() overrideGlslRenderervirtual
writeDocumentPerMaterial(bool value)TextureBaker< GlslRenderer, GlslShaderGenerator >inline
~GlslRenderer()GlslRendererinlinevirtual
~ShaderRenderer() (defined in ShaderRenderer)ShaderRendererinlinevirtual