SO3Engine
|
SO3GBuffer.h
Go to the documentation of this file.
41 SO3_GBUFFER_NONE = 0x00,
43 SO3_GBUFFER_NORMALS = 0x02, // Mandatory, normal of the texel, relative to the camera, in view space
44 SO3_GBUFFER_DEPTH = 0x04, // Mandatory, Z position (depth) of the texel, relative to the camera, in view space
46 SO3_GBUFFER_SHININESS = 0x0F, // Shininess power of the specular component. If shininess is supported by the gbuffer, but not specular component, the 'lit' specular colour will be computed using an approximation of the specular light contribution.
47 SO3_GBUFFER_EMISSIVE = 0x10, // Emissive power of the texel. This is not the standard emissive colour, diffuse colour will be used instead of it. A sum of the standard emissive colour components is done, and then divided by 3 (alpha is ignored) to compute the emissive power.
51 };
Definition SO3DataScol.h:41
Definition SO3GBuffer.h:37
virtual Ogre::String GenerateGBufferCompositorPixelInputStructureImpl()=0
virtual Ogre::String GenerateGBufferMaterialPixelOutputStructureImpl()=0
virtual Ogre::String GetGBufferMaterialPixelOutputStructureTypeNameImpl()=0
virtual Ogre::String GetGBufferCompositorPixelInputStructureTypeNameImpl()=0
Definition SO3DataScol.h:38
Generated by 1.9.8