UmbraMaterial struct

A material.

Derived classes

struct Umbra::Material
A material.

Public variables

UmbraTextureDescriptor* textures
An array of textures.
uint32_t textureCount
Size of the textures array.
UmbraBool transparent
Enable transparency when rendering with this material.

Variable details

UmbraTextureDescriptor* UmbraMaterial::textures

An array of textures.

Each texture must have a unique texture type.

UmbraBool UmbraMaterial::transparent

Enable transparency when rendering with this material.

Umbra ignores any texture or vertex color transparency when this is set to false.