OGRE-Next  2.3
Object-Oriented Graphics Rendering Engine
OgreShaderExNormalMapLighting.h File Reference

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

 Ogre
 
 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"