SO3Engine
|
SO3ShaderGenerator.h
Go to the documentation of this file.
67 MAP_DUMMY = 1,
68 MAP_AMBIENT = 2,
69 MAP_DIFFUSE = 4,
70 MAP_BUMP = 8,
71 MAP_NORMAL = 16,
72 MAP_SPECULAR = 32,
73 MAP_SHININESS = 64,
74 MAP_EMISSIVE = 128,
75 MAP_REFLECTION = 256,
76 MAP_FRESNEL = 512,
77 MAP_REFMASK = 1024,
78 MAP_OPACITY = 2048,
80 };
110 SShaderGenerator(Ogre::Technique*, Ogre::Pass* pass, ShaderType type, bool ignoreSlicePlane = false);
librairies include
Definition SO3ShaderGenerator.h:42
std::vector< unsigned int > mSortedTexUnits
Definition SO3ShaderGenerator.h:91
std::list< Ogre::GpuProgramPtr > GeneratedShaders
Definition SO3ShaderGenerator.h:44
std::vector< ShaderMapType > mTexTypes
Definition SO3ShaderGenerator.h:89
std::vector< bool > mSortedCubeUv
Definition SO3ShaderGenerator.h:94
std::vector< unsigned int > mTexUnits
Definition SO3ShaderGenerator.h:90
static GeneratedShaders mGeneratedShaders
Definition SO3ShaderGenerator.h:45
Definition SO3DataScol.h:38
Generated by 1.9.8