Determines the type of
Materialthat is supported by a
MaterialAppearanceinstance. This is a trade-off between flexibility (a wide array of materials) and memory/performance (required vertex format and GLSL shader complexity.
All materials, including those that work in tangent space, are supported. This requires
Only basic materials, which require just
normalvertex attributes, are supported.
Materials with textures, which require
stvertex attributes, are supported. The vast majority of materials fall into this category.