REDRenderShaderSolid.h
Macro Definitions
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.