REDRenderShaderAmbient.h

Macro Definitions

RED_RSH_AMBIENT_RENDER_PASS

RED_RSH_AMBIENT_BASE_COLOR

RED_RSH_AMBIENT_BASE_TEXTURE

RED_RSH_AMBIENT_BASE_MATRIX

RED_RSH_AMBIENT_BASE_UV

RED_RSH_AMBIENT_AMBIENT_COLOR

RED_RSH_AMBIENT_AMBIENT_TEXTURE

RED_RSH_AMBIENT_AMBIENT_MATRIX

RED_RSH_AMBIENT_AMBIENT_UV

RED_RSH_AMBIENT_EMISSIVE_COLOR

RED_RSH_AMBIENT_EMISSIVE_TEXTURE

RED_RSH_AMBIENT_EMISSIVE_MATRIX

RED_RSH_AMBIENT_EMISSIVE_UV

RED_RSH_AMBIENT_TRANSPAR_COLOR

RED_RSH_AMBIENT_TRANSPAR_TEXTURE

RED_RSH_AMBIENT_TRANSPAR_MATRIX

RED_RSH_AMBIENT_TRANSPAR_UV

RED_RSH_AMBIENT_EQUATION

RED_AMBIENT_SHADER_PRELIT_STRING_ID

RED_AMBIENT_SHADER_INDIRECT_PRELIT_STRING_ID

RED_AMBIENT_SHADER_POSTLIT_STRING_ID

RED_AMBIENT_SHADER_INDIRECT_POSTLIT_STRING_ID

Namespaces

RED

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.