REDRenderShaderAmbient.h
Macro Definitions
Types
| RenderShaderAmbient |
Detailed Description
Header file describing the RED::RenderShaderAmbient class, that is the shader class implementing a simple ambient illumination model.
Macro Definition
-
RED_RSH_AMBIENT_RENDER_PASS (RED::MATERIAL_PASS) RED::RenderShaderAmbient input parameter. Defines the shader rendering pass.
-
RED_RSH_AMBIENT_BASE_COLOR (RED::Color) RED::RenderShaderAmbient input parameter. Defines the shader base color.
-
RED_RSH_AMBIENT_BASE_TEXTURE (RED::Object*) RED::RenderShaderAmbient input parameter. Defines the shader base texture.
-
RED_RSH_AMBIENT_BASE_MATRIX (RED::Matrix) RED::RenderShaderAmbient input parameter. Defines the shader base UV transformation matrix.
-
RED_RSH_AMBIENT_BASE_UV (RED::MESH_CHANNEL) RED::RenderShaderAmbient input parameter. Defines the shader base texture UV channel.
-
RED_RSH_AMBIENT_AMBIENT_COLOR (RED::Color) RED::RenderShaderAmbient input parameter. Defines the shader ambient color.
-
RED_RSH_AMBIENT_AMBIENT_TEXTURE (RED::Object*) RED::RenderShaderAmbient input parameter. Defines the shader ambient texture.
-
RED_RSH_AMBIENT_AMBIENT_MATRIX (RED::Matrix) RED::RenderShaderAmbient input parameter. Defines the shader ambient UV transformation matrix.
-
RED_RSH_AMBIENT_AMBIENT_UV (RED::MESH_CHANNEL) RED::RenderShaderAmbient input parameter. Defines the shader ambient texture UV channel.
-
RED_RSH_AMBIENT_EMISSIVE_COLOR (RED::Color) RED::RenderShaderAmbient input parameter. Defines the shader emissive color.
-
RED_RSH_AMBIENT_EMISSIVE_TEXTURE (RED::Object*) RED::RenderShaderAmbient input parameter. Defines the shader emissive texture.
-
RED_RSH_AMBIENT_EMISSIVE_MATRIX (RED::Matrix) RED::RenderShaderAmbient input parameter. Defines the shader emissive UV transformation matrix.
-
RED_RSH_AMBIENT_EMISSIVE_UV (RED::MESH_CHANNEL) RED::RenderShaderAmbient input parameter. Defines the shader emissive texture UV channel.
-
RED_RSH_AMBIENT_TRANSPAR_COLOR (RED::Color) RED::RenderShaderAmbient input parameter. Defines the shader transpar color.
-
RED_RSH_AMBIENT_TRANSPAR_TEXTURE (RED::Object*) RED::RenderShaderAmbient input parameter. Defines the shader transpar texture.
-
RED_RSH_AMBIENT_TRANSPAR_MATRIX (RED::Matrix) RED::RenderShaderAmbient input parameter. Defines the shader transpar UV transformation matrix.
-
RED_RSH_AMBIENT_TRANSPAR_UV (RED::MESH_CHANNEL) RED::RenderShaderAmbient input parameter. Defines the shader transpar texture UV channel.
-
RED_RSH_AMBIENT_EQUATION
-
RED_AMBIENT_SHADER_PRELIT_STRING_ID Default RED::Object string identifier of a RED::RenderShaderAmbient in a pass.
-
RED_AMBIENT_SHADER_INDIRECT_PRELIT_STRING_ID Default RED::Object string identifier of a RED::RenderShaderAmbient in a pass.
-
RED_AMBIENT_SHADER_POSTLIT_STRING_ID Default RED::Object string identifier of a RED::RenderShaderAmbient in a pass.
-
RED_AMBIENT_SHADER_INDIRECT_POSTLIT_STRING_ID Default RED::Object string identifier of a RED::RenderShaderAmbient in a pass.