OGRE 2.1
Object-Oriented Graphics Rendering Engine
|
#include "OgreShaderPrerequisites.h"
#include "OgreShaderSubRenderState.h"
#include "OgreLight.h"
#include "OgreCommon.h"
Classes | |
class | Ogre::RTShader::NormalMapLighting |
Normal Map Lighting extension sub render state implementation. More... | |
class | Ogre::RTShader::NormalMapLightingFactory |
A factory that enables creation of NormalMapLighting instances. More... | |
Namespaces | |
namespace | Ogre |
namespace | Ogre::RTShader |
Macros | |
#define | SGX_FUNC_CONSTRUCT_TBNMATRIX "SGX_ConstructTBNMatrix" |
#define | SGX_FUNC_FETCHNORMAL "SGX_FetchNormal" |
#define | SGX_FUNC_LIGHT_DIRECTIONAL_DIFFUSE "SGX_Light_Directional_Diffuse" |
#define | SGX_FUNC_LIGHT_DIRECTIONAL_DIFFUSESPECULAR "SGX_Light_Directional_DiffuseSpecular" |
#define | SGX_FUNC_LIGHT_POINT_DIFFUSE "SGX_Light_Point_Diffuse" |
#define | SGX_FUNC_LIGHT_POINT_DIFFUSESPECULAR "SGX_Light_Point_DiffuseSpecular" |
#define | SGX_FUNC_LIGHT_SPOT_DIFFUSE "SGX_Light_Spot_Diffuse" |
#define | SGX_FUNC_LIGHT_SPOT_DIFFUSESPECULAR "SGX_Light_Spot_DiffuseSpecular" |
#define | SGX_FUNC_TRANSFORMNORMAL "SGX_TransformNormal" |
#define | SGX_FUNC_TRANSFORMPOSITION "SGX_TransformPosition" |
#define | SGX_LIB_NORMALMAPLIGHTING "SGXLib_NormalMapLighting" |