REDRayCutoffShader.h
Macro Definitions
Namespaces
Types
Detailed Description
Header file describing the RED::RayCutoffShader class. The cutoff shader is a shader that can be used to avoid the propagation and lighting calculations for rays that don’t have a significative contribution to the scene.
Macro Definition
-
RED_RSH_RAY_CUTOFF_SPECULAR_COLOR
(RED::Color) RED::RayCutoffShader input parameter. Defines the shader specular color.
-
RED_RSH_RAY_CUTOFF_SPECULAR_TEXTURE
(RED::Object*) RED::RayCutoffShader input parameter. Defines the shader specular texture.
-
RED_RSH_RAY_CUTOFF_SPECULAR_MATRIX
(RED::Matrix) RED::RayCutoffShader input parameter. Defines the shader specular texture UV transformation matrix.
-
RED_RSH_RAY_CUTOFF_SPECULAR_UV
(RED::MESH_CHANNEL) RED::RayCutoffShader input parameter. Defines the shader specular texture UV channel.
-
RED_RSH_RAY_CUTOFF_REFLECTION_COLOR
(RED::Color) RED::RayCutoffShader input parameter. Defines the shader reflection color.
-
RED_RSH_RAY_CUTOFF_REFLECTION_TEXTURE
(RED::Object*) RED::RayCutoffShader input parameter. Defines the shader reflection texture.
-
RED_RSH_RAY_CUTOFF_REFLECTION_MATRIX
(RED::Matrix) RED::RayCutoffShader input parameter. Defines the shader reflection texture UV transformation matrix.
-
RED_RSH_RAY_CUTOFF_REFLECTION_UV
(RED::MESH_CHANNEL) RED::RayCutoffShader input parameter. Defines the shader reflection texture UV channel.
-
RED_RSH_RAY_CUTOFF_REFLECTION_SAMPLES
(double) RED::RayCutoffShader input parameter. Number of reflection samples.
-
RED_RSH_RAY_CUTOFF_FRESNEL
(RED::Object*) RED::RayCutoffShader input parameter. Optional Fresnel image.
-
RED_RSH_RAY_CUTOFF_OPACITY_COLOR
(RED::Color) RED::RayCutoffShader input parameter. Defines the shader opacity color.
-
RED_RSH_RAY_CUTOFF_OPACITY_TEXTURE
(RED::Object*) RED::RayCutoffShader input parameter. Defines the shader opacity texture.
-
RED_RSH_RAY_CUTOFF_OPACITY_MATRIX
(RED::Matrix) RED::RayCutoffShader input parameter. Defines the shader opacity texture UV transformation matrix.
-
RED_RSH_RAY_CUTOFF_OPACITY_UV
(RED::MESH_CHANNEL) RED::RayCutoffShader input parameter. Defines the shader opacity texture UV channel.
-
RED_RSH_RAY_CUTOFF_REFRACTION_SAMPLES
(double) RED::RayCutoffShader input parameter. Number of refraction samples.
-
RED_RSH_RAY_CUTOFF_ALPHA_MASK_TEXTURE
(RED::Object*) RED::RayCutoffShader input parameter. Defines the shader alpha masking texture.
-
RED_RSH_RAY_CUTOFF_ALPHA_MASK_MATRIX
(RED::Matrix) RED::RayCutoffShader input parameter. Defines the shader alpha masking texture UV transformation matrix.
-
RED_RSH_RAY_CUTOFF_ALPHA_MASK_UV
(RED::MESH_CHANNEL) RED::RayCutoffShader input parameter. Defines the shader alpha masking texture UV channel.
-
RED_RSH_RAY_CUTOFF_ALPHA_MASK_THRESHOLD
(RED::MESH_CHANNEL) RED::RayCutoffShader input parameter. Defines the shader alpha masking threshold.
-
RED_RAY_CUTOFF_SHADER_STRING_ID
Default name of a RED::RayCutoffShader.