This tag is for materials. Children of this tag include various colors, culling, texture members, fragment shaders, and fragment operations.
| Type | Attributes | Description |
| FogIndex |
Fog index.
|
|---|
| IsCompressible |
Flag indicating whether material can be compressed.
|
|---|
| IsFogEnabled |
Flag for enabling fog.
|
|---|
| IsFragmentLightEnabled |
Flag for enabling fragment lighting.
|
|---|
| IsHemiSphereLightEnabled |
Flag for enabling hemispherical lighting.
|
|---|
| IsHemiSphereOcclusionEnabled |
Flag for enabling occlusion with hemispherical lighting.
|
|---|
| IsVertexLightEnabled |
Flag for enabling vertex lighting.
|
|---|
| LightSetIndex |
The index of a light set.
|
|---|
| Name |
Name.
|
|---|
| ShaderBinaryKindCtr | ShaderBinaryKind |
The type of shader binary.
|
|---|
| ShaderProgramDescriptionIndex |
The index when referencing shader program settings.
|
|---|
| TextureCoordinateConfigCtr | TextureCoordinateConfig |
The unit assignment setting for texture coordinates.
|
|---|
| TranslucencyKindCtr | TranslucencyKind |
Type of translucency.
|
|---|
| Value | Description |
| Config0120 | Assigns coordinate numbers 0, 1, 2, 0 to units. |
|---|
| Config0110 | Assigns coordinate numbers 0, 1, 1, 0 to units. |
|---|
| Config0111 | Assigns coordinate numbers 0, 1, 1, 1 to units. |
|---|
| Config0112 | Assigns coordinate numbers 0, 1, 1, 2 to units. |
|---|
| Config0121 | Assigns coordinate numbers 0, 1, 2, 1 to units. |
|---|
| Config0122 | Assigns coordinate numbers 0, 1, 2, 2 to units. |
|---|