file REDRayGIRefractionColorShader.h

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

Go to the source code of this file.

Namespaces:

namespaceRED

Classes:

classRayGIRefractionColorShader

Defines:

#defineRED_RAY_GI_REFRACTION_SHADER_STRING_ID "RayGIRefraction"
#defineRED_RSH_RAY_GI_REFRACTION_COLOR_FRESNEL "red_rsh_ray_gi_refraction_color_fresnel"
#defineRED_RSH_RAY_GI_REFRACTION_COLOR_IOR "red_rsh_ray_gi_refraction_color_ior"
#defineRED_RSH_RAY_GI_REFRACTION_COLOR_OPACITY_COLOR "red_rsh_ray_gi_refraction_color_opacity_color"
#defineRED_RSH_RAY_GI_REFRACTION_COLOR_OPACITY_MATRIX "red_rsh_ray_gi_refraction_color_opacity_matrix"
#defineRED_RSH_RAY_GI_REFRACTION_COLOR_OPACITY_TEXTURE "red_rsh_ray_gi_refraction_color_opacity_texture"
#defineRED_RSH_RAY_GI_REFRACTION_COLOR_OPACITY_UV "red_rsh_ray_gi_refraction_color_opacity_uv"

Detailed description:

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

Header file describing the RED::REDRayGIRefractionColorShader class. The GI refraction color shader returns the transmission color to use for global illumination calculations.

Defines documentation

#define RED_RAY_GI_REFRACTION_SHADER_STRING_ID "RayGIRefraction"

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

#define RED_RSH_RAY_GI_REFRACTION_COLOR_FRESNEL "red_rsh_ray_gi_refraction_color_fresnel"

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

#define RED_RSH_RAY_GI_REFRACTION_COLOR_IOR "red_rsh_ray_gi_refraction_color_ior"

(double) RED::RayGIRefractionColorShader input parameter. Defines the shader IOR.

#define RED_RSH_RAY_GI_REFRACTION_COLOR_OPACITY_COLOR "red_rsh_ray_gi_refraction_color_opacity_color"

(RED::Color) RED::RayGIRefractionColorShader input parameter. Defines the shader opacity color.

#define RED_RSH_RAY_GI_REFRACTION_COLOR_OPACITY_MATRIX "red_rsh_ray_gi_refraction_color_opacity_matrix"

(RED::Matrix) RED::RayGIRefractionColorShader input parameter. Defines the shader opacity UV transformation matrix.

#define RED_RSH_RAY_GI_REFRACTION_COLOR_OPACITY_TEXTURE "red_rsh_ray_gi_refraction_color_opacity_texture"

(RED::Object*) RED::RayGIRefractionColorShader input parameter. Defines the shader opacity texture.

#define RED_RSH_RAY_GI_REFRACTION_COLOR_OPACITY_UV "red_rsh_ray_gi_refraction_color_opacity_uv"

(RED::MESH_CHANNEL) RED::RayGIRefractionColorShader input parameter. Defines the shader opacity texture UV channel.