#include <spDeferredRenderer.hpp>
Public Member Functions | |
| STextureLayerModel () | |
| ~STextureLayerModel () | |
| void | clear () |
Public Attributes | |
| u8 | DiffuseMap |
| Diffuse map layer. Commonly 0. | |
| u8 | SpecularMap |
| Diffuse map layer. Commonly 1 or TEXTURE_IGNORE. | |
| u8 | LightMap |
| Diffuse map layer. Commonly 1, 2 or TEXTURE_IGNORE. | |
| u8 | NormalMap |
| Diffuse map layer. Commonly 1, 2, 3 or TEXTURE_IGNORE. | |
| u8 | HeightMap |
Texture layer model for deferred-renderer. Use this structure to determine how the texture layers are constructed. If a texture layer has the value of TEXTURE_IGNORE this layer is not used. By default every layer has the value of TEXTURE_IGNORE.
| sp::video::STextureLayerModel::STextureLayerModel | ( | ) | [inline] |
| sp::video::STextureLayerModel::~STextureLayerModel | ( | ) | [inline] |
| void sp::video::STextureLayerModel::clear | ( | ) | [inline] |
Diffuse map layer. Commonly 0.
Diffuse map layer. Commonly 1, 2, 3, 4 or TEXTURE_IGNORE. If the height-map information is stored in the alpha-channel of the normal-maps, this layer has the same value as the "NormalMap" layer.
Diffuse map layer. Commonly 1, 2 or TEXTURE_IGNORE.
Diffuse map layer. Commonly 1, 2, 3 or TEXTURE_IGNORE.
Diffuse map layer. Commonly 1 or TEXTURE_IGNORE.
1.7.1