REDRenderShaderSolid.h

Macro Definitions

RED_RSH_SOLID_RENDER_PASS

RED_RSH_SOLID_OBJECT_COLOR

RED_RSH_SOLID_OBJECT_TEXTURE

RED_RSH_SOLID_OBJECT_MATRIX

RED_RSH_SOLID_OBJECT_UV

RED_RSH_SOLID_TRANSPAR_COLOR

RED_RSH_SOLID_TRANSPAR_TEXTURE

RED_RSH_SOLID_TRANSPAR_MATRIX

RED_RSH_SOLID_TRANSPAR_UV

RED_SOLID_SHADER_PRELIT_STRING_ID

RED_SOLID_SHADER_INDIRECT_PRELIT_STRING_ID

RED_SOLID_SHADER_POSTLIT_STRING_ID

RED_SOLID_SHADER_INDIRECT_POSTLIT_STRING_ID

Namespaces

RED

Types

RenderShaderSolid

Detailed Description

Header file describing the RED::RenderShaderSolid class implementing the simple color / texture ambient illumination model.

Macro Definition

RED_RSH_SOLID_RENDER_PASS

(RED::MATERIAL_PASS) RED::RenderShaderSolid input parameter. Defines the shader rendering pass.

RED_RSH_SOLID_OBJECT_COLOR

(RED::Color) RED::RenderShaderSolid input parameter. Defines the shader object color.

RED_RSH_SOLID_OBJECT_TEXTURE

(RED::Object*) RED::RenderShaderSolid input parameter. Defines the shader object texture.

RED_RSH_SOLID_OBJECT_MATRIX

(RED::Matrix) RED::RenderShaderSolid input parameter. Defines the shader object texture UV transformation matrix.

RED_RSH_SOLID_OBJECT_UV

(RED::MESH_CHANNEL) RED::RenderShaderSolid input parameter. Defines the shader object texture UV channel.

RED_RSH_SOLID_TRANSPAR_COLOR

(RED::Color) RED::RenderShaderSolid input parameter. Defines the shader transparency color.

RED_RSH_SOLID_TRANSPAR_TEXTURE

(RED::Object*) RED::RenderShaderSolid input parameter. Defines the shader transparency texture.

RED_RSH_SOLID_TRANSPAR_MATRIX

(RED::Matrix) RED::RenderShaderSolid input parameter. Defines the shader transparency texture UV transformation matrix.

RED_RSH_SOLID_TRANSPAR_UV

(RED::MESH_CHANNEL) RED::RenderShaderSolid input parameter. Defines the shader transparency texture UV channel.

RED_SOLID_SHADER_PRELIT_STRING_ID

Default RED::Object string identifier of a RED::RenderShaderSolid in a pass.

RED_SOLID_SHADER_INDIRECT_PRELIT_STRING_ID

Default RED::Object string identifier of a RED::RenderShaderSolid in a pass.

RED_SOLID_SHADER_POSTLIT_STRING_ID

Default RED::Object string identifier of a RED::RenderShaderSolid in a pass.

RED_SOLID_SHADER_INDIRECT_POSTLIT_STRING_ID

Default RED::Object string identifier of a RED::RenderShaderSolid in a pass.