MaterialX 1.39.1
Loading...
Searching...
No Matches
ShaderRenderer.h File Reference

Base class for shader rendering. More...

#include <MaterialXRender/Camera.h>
#include <MaterialXRender/GeometryHandler.h>
#include <MaterialXRender/ImageHandler.h>
#include <MaterialXRender/LightHandler.h>
#include <MaterialXGenShader/Shader.h>

Go to the source code of this file.

Classes

class  ShaderRenderer
 Base class for renderers that generate shader code to produce images. More...
 
class  ExceptionRenderError
 An exception that is thrown when a rendering operation fails. More...
 

Typedefs

using RenderContextHandle = void *
 Render context handle Provides a provision for an application to share any renderer specific settings.
 
using ShaderRendererPtr = std::shared_ptr< class ShaderRenderer >
 Shared pointer to a shader renderer.
 

Detailed Description

Base class for shader rendering.