class final
material_tDescribes a collection of resources that can be used to initialize a core::
Material data describes a collection of textures, buffers, shaders, override parameters for these shaders, blend operations (such as opaque or transparent), render order offsets, and generic options of how this material should be rendered. It also contains facilities to set default values on buffers if needed.
types
classes
static variables
Variable documentation
static psl:: string_view core:: data:: material_t:: MATERIAL_DATA constexpr
special identifier to mark buffers that are instanciable data
this type of buffer has data that is unique per instanciated material