PyMaterialXRender¶
Core rendering support for MaterialX.
Classes¶
Enumeration of |
|
A simple camera class, supporting transform matrices and arcball functionality for object-viewing applications. |
|
Wrapper for loader to read in GLTF files using the Cgltf library. |
|
Class which holds a set of geometry loaders. |
|
Base class representing a geometry loader. |
|
Class representing an image in system memory. |
|
A function to perform image buffer deallocation. |
|
Base image handler class. |
|
Abstract base class for file-system image loaders. |
|
Interface to describe sampling properties for images. |
|
Utility light handler for creating and providing light data for shader binding. |
|
Container for mesh data. |
|
Class that describes a sub-region of a mesh using vertex indexing. |
|
Class to represent a mesh data stream. |
|
Base class for renderers that generate shader code to produce images. |
|
Stb image file loader. |
|
Wrapper for geometry loader to read in OBJ files using the TinyObj library. |
Exception Types¶
A type of exception that is raised when a rendering operation fails. |
Module Functions¶
|
|
|
|
|
PyMaterialXRender Module Function Documentation¶
Module source: MaterialX / source / PyMaterialX / PyMaterialXRender /