file REDRayGIReflectionColorShader.h

Header of the RED::RayGIReflectionColorShader class. Global Illumination shader. More...

Go to the source code of this file.

Namespaces:

namespaceRED

Classes:

classRayGIReflectionColorShader

Defines:

#defineRED_RAY_GI_REFLECTION_SHADER_STRING_ID "RayGIReflection"
#defineRED_RSH_RAY_GI_REFLECTION_COLOR_FRESNEL_TEXTURE "red_rsh_ray_gi_reflection_color_fresnel_texture"
#defineRED_RSH_RAY_GI_REFLECTION_COLOR_REFLECT_COLOR "red_rsh_ray_gi_reflection_color_reflect_color"
#defineRED_RSH_RAY_GI_REFLECTION_COLOR_REFLECT_MATRIX "red_rsh_ray_gi_reflection_color_reflect_matrix"
#defineRED_RSH_RAY_GI_REFLECTION_COLOR_REFLECT_TEXTURE "red_rsh_ray_gi_reflection_color_reflect_texture"
#defineRED_RSH_RAY_GI_REFLECTION_COLOR_REFLECT_UV "red_rsh_ray_gi_reflection_color_reflect_uv"
#defineRED_RSH_RAY_GI_REFLECTION_COLOR_SPECULAR_COLOR "red_rsh_ray_gi_reflection_color_specular_color"
#defineRED_RSH_RAY_GI_REFLECTION_COLOR_SPECULAR_MATRIX "red_rsh_ray_gi_reflection_color_specular_matrix"
#defineRED_RSH_RAY_GI_REFLECTION_COLOR_SPECULAR_TEXTURE "red_rsh_ray_gi_reflection_color_specular_texture"
#defineRED_RSH_RAY_GI_REFLECTION_COLOR_SPECULAR_UV "red_rsh_ray_gi_reflection_color_specular_uv"

Detailed description:

Header of the RED::RayGIReflectionColorShader class. Global Illumination shader.

Header file describing the RED::REDRayGIReflectionColorShader class. The GI reflection color shader returns the reflection color to use for global illumination calculations.

Defines documentation

#define RED_RAY_GI_REFLECTION_SHADER_STRING_ID "RayGIReflection"

Default RED::Object string identifier of a RED::RayGIReflectionColorShader in the RED::MTL_RAYTRACE rendering pass.

#define RED_RSH_RAY_GI_REFLECTION_COLOR_FRESNEL_TEXTURE "red_rsh_ray_gi_reflection_color_fresnel_texture"

(RED::Object*) RED::RayGIReflectionColorShader input parameter. Fresnel texture that may be used by the shader.

#define RED_RSH_RAY_GI_REFLECTION_COLOR_REFLECT_COLOR "red_rsh_ray_gi_reflection_color_reflect_color"

(RED::Color) RED::RayGIReflectionColorShader input parameter. Defines the shader reflection color.

#define RED_RSH_RAY_GI_REFLECTION_COLOR_REFLECT_MATRIX "red_rsh_ray_gi_reflection_color_reflect_matrix"

(RED::Matrix) RED::RayGIReflectionColorShader input parameter. Defines the shader reflection UV transformation matrix.

#define RED_RSH_RAY_GI_REFLECTION_COLOR_REFLECT_TEXTURE "red_rsh_ray_gi_reflection_color_reflect_texture"

(RED::Object*) RED::RayGIReflectionColorShader input parameter. Defines the shader reflection texture.

#define RED_RSH_RAY_GI_REFLECTION_COLOR_REFLECT_UV "red_rsh_ray_gi_reflection_color_reflect_uv"

(RED::MESH_CHANNEL) RED::RayGIReflectionColorShader input parameter. Defines the shader reflection texture UV channel.

#define RED_RSH_RAY_GI_REFLECTION_COLOR_SPECULAR_COLOR "red_rsh_ray_gi_reflection_color_specular_color"

(RED::Color) RED::RayGIReflectionColorShader input parameter. Defines the shader specular color.

#define RED_RSH_RAY_GI_REFLECTION_COLOR_SPECULAR_MATRIX "red_rsh_ray_gi_reflection_color_specular_matrix"

(RED::Matrix) RED::RayGIReflectionColorShader input parameter. Defines the shader specular UV transformation matrix.

#define RED_RSH_RAY_GI_REFLECTION_COLOR_SPECULAR_TEXTURE "red_rsh_ray_gi_reflection_color_specular_texture"

(RED::Object*) RED::RayGIReflectionColorShader input parameter. Defines the shader specular texture.

#define RED_RSH_RAY_GI_REFLECTION_COLOR_SPECULAR_UV "red_rsh_ray_gi_reflection_color_specular_uv"

(RED::MESH_CHANNEL) RED::RayGIReflectionColorShader input parameter. Defines the shader specular texture UV channel.