REDRayGIDiffuseShader.h
Macro Definitions
Namespaces
Types
Detailed Description
Header file describing the RED::RayGIDiffuseShader class. The GI diffuse shader returns the diffuse color and normal to use for global illumination calculations.
Macro Definition
-
RED_RSH_RAY_GI_DIFFUSE_DIFFUSE_COLOR
(RED::Color) RED::RayGIDiffuseShader input parameter. Defines the shader diffuse color.
-
RED_RSH_RAY_GI_DIFFUSE_DIFFUSE_TEXTURE
(RED::Object*) RED::RayGIDiffuseShader input parameter. Defines the shader diffuse texture.
-
RED_RSH_RAY_GI_DIFFUSE_DIFFUSE_MATRIX
(RED::Matrix) RED::RayGIDiffuseShader input parameter. Defines the shader diffuse texture UV transformation matrix.
-
RED_RSH_RAY_GI_DIFFUSE_DIFFUSE_UV
(RED::MESH_CHANNEL) RED::RayGIDiffuseShader input parameter. Defines the shader diffuse texture UV channel.
-
RED_RSH_RAY_GI_DIFFUSE_OPACITY_COLOR
(RED::Color) RED::RayGIDiffuseShader input parameter. Defines the shader opacity color.
-
RED_RSH_RAY_GI_DIFFUSE_OPACITY_TEXTURE
(RED::Object*) RED::RayGIDiffuseShader input parameter. Defines the shader opacity texture.
-
RED_RSH_RAY_GI_DIFFUSE_OPACITY_MATRIX
(RED::Matrix) RED::RayGIDiffuseShader input parameter. Defines the shader opacity texture UV transformation matrix.
-
RED_RSH_RAY_GI_DIFFUSE_OPACITY_UV
(RED::MESH_CHANNEL) RED::RayGIDiffuseShader input parameter. Defines the shader opacity texture UV channel.
-
RED_RSH_RAY_GI_DIFFUSE_NORMAL_MAP_TEXTURE
(RED::Object*) RED::RayGIDiffuseShader input parameter. Defines the shader normal map texture.
-
RED_RSH_RAY_GI_DIFFUSE_NORMAL_MAP_MATRIX
(RED::Matrix) RED::RayGIDiffuseShader input parameter. Defines the shader normal map texture UV transformation matrix.
-
RED_RSH_RAY_GI_DIFFUSE_NORMAL_MAP_UV
(RED::MESH_CHANNEL) RED::RayGIDiffuseShader input parameter. Defines the shader normal map texture UV channel.
-
RED_RSH_RAY_GI_DIFFUSE_TANGENT_CHANNEL
(RED::MESH_CHANNEL) RED::RayGIDiffuseShader input parameter. Defines the shader normal map texture UV channel.
-
RED_RAY_GI_DIFFUSE_SHADER_STRING_ID
Default RED::Object string identifier of a RED::RayGIDiffuseShader in the RED::MTL_RAYTRACE rendering pass.