_averageImages | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
_bakedConstantMap | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
_bakedGeomInfoName | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
_bakedGraphName | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
_bakedImageMap | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
_bakedInputMap | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
_bakedTextureDoc | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
_baseType | ShaderRenderer | protected |
_camera | ShaderRenderer | protected |
_colorSpace | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
_distanceUnit | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
_extension | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
_flipSavedImage | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
_frameCaptureImage | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
_generator | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
_geometryHandler | ShaderRenderer | protected |
_hashImageNames | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
_height | ShaderRenderer | protected |
_imageHandler | ShaderRenderer | protected |
_lightHandler | ShaderRenderer | protected |
_material | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
_matrixConvention | ShaderRenderer | protected |
_optimizeConstants | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
_outputImagePath | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
_outputStream | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
_permittedOverrides | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
_texTemplateOverrides | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
_textureFilenameTemplate | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
_textureSpaceMax | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
_textureSpaceMin | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
_width | ShaderRenderer | protected |
_worldSpaceNodes | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
_writeDocumentPerMaterial | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
bakeAllMaterials(DocumentPtr doc, const FileSearchPath &searchPath, const FilePath &outputFileName) | TextureBaker< GlslRenderer, GlslShaderGenerator > | |
BakedConstantMap typedef | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
BakedImageMap typedef | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
BakedImageVec typedef | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
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) override | GlslRenderer | virtual |
create(unsigned int width=1024, unsigned int height=1024, Image::BaseType baseType=Image::BaseType::UINT8) | TextureBakerGlsl | inlinestatic |
createImageHandler(ImageLoaderPtr imageLoader) | GlslRenderer | inline |
createProgram(ShaderPtr shader) override | GlslRenderer | virtual |
createProgram(const StageMap &stages) override | GlslRenderer | virtual |
drawScreenSpaceQuad(const Vector2 &uvMin=Vector2(0.0f), const Vector2 &uvMax=Vector2(1.0f)) | GlslRenderer | |
findVarInTemplate(const string &filename, const string &var, size_t start=0) | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
generateNewDocumentFromShader(NodePtr shader, const StringVec &udimSet) | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
generateTextureFilename(const StringMap &fileTemplateMap) | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
getAverageImages() const | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
getBakedGeomInfoName() const | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
getBakedGraphName() const | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
getCamera() const | ShaderRenderer | inline |
getColorSpace() const | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
getDistanceUnit() const | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
getExtension() const | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
getFramebuffer() const | GlslRenderer | inline |
getGeometryHandler() const | ShaderRenderer | inline |
getHashImageNames() const | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
getImageHandler() const | ShaderRenderer | inline |
getLightHandler() const | ShaderRenderer | inline |
getOptimizeConstants() const | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
getOutputImagePath() | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
getOutputStream() const | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
getProgram() | GlslRenderer | inline |
getScreenColor() const | GlslRenderer | inline |
getTextureFilenameTemplate() const | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
getTextureSpaceMax() const | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
getTextureSpaceMin() const | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
getValueStringFromColor(const Color4 &color, const string &type) | TextureBaker< GlslRenderer, GlslShaderGenerator > | |
GlslRenderer(unsigned int width, unsigned int height, Image::BaseType baseType) | GlslRenderer | protected |
initialize(RenderContextHandle renderContextHandle=nullptr) override | GlslRenderer | virtual |
initializeFileTemplateMap(InputPtr input, NodePtr shader, const string &udim=EMPTY_STRING) | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
MatrixConvention enum name | ShaderRenderer | |
optimizeBakedTextures(NodePtr shader) | TextureBaker< GlslRenderer, GlslShaderGenerator > | |
render() override | GlslRenderer | virtual |
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) | ShaderRenderer | inline |
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) | ShaderRenderer | inline |
setHashImageNames(bool enable) | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
setImageHandler(ImageHandlerPtr imageHandler) | ShaderRenderer | inline |
setLightHandler(LightHandlerPtr lightHandler) | ShaderRenderer | inline |
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) | GlslRenderer | inline |
setSize(unsigned int width, unsigned int height) override | GlslRenderer | virtual |
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) | ShaderRenderer | protected |
StageMap typedef | ShaderRenderer | |
TextureBaker(unsigned int width, unsigned int height, Image::BaseType baseType, bool flipSavedImage) | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
TextureBakerGlsl(unsigned int width, unsigned int height, Image::BaseType baseType) | TextureBakerGlsl | |
updateUniform(const string &name, ConstValuePtr value) override | GlslRenderer | virtual |
validateInputs() override | GlslRenderer | virtual |
writeBakedImage(const BakedImage &baked, ImagePtr image) | TextureBaker< GlslRenderer, GlslShaderGenerator > | protected |
writeDocumentPerMaterial(bool value) | TextureBaker< GlslRenderer, GlslShaderGenerator > | inline |
~GlslRenderer() | GlslRenderer | inlinevirtual |
~ShaderRenderer() | ShaderRenderer | inlinevirtual |