REDRayRefractionShader.h
Macro Definitions
Namespaces
Types
Detailed Description
Header file describing the RED::RayRefractionShader class. The refraction shader class is the shader class needed by the ray-tracer to compute refractions.
Macro Definition
-
RED_RSH_RAY_REFRACTION_NORMAL_MAP_TEXTURE
(RED::Object*) RED::RayRefractionShader input parameter. Normal map texture.
-
RED_RSH_RAY_REFRACTION_NORMAL_MAP_MATRIX
(RED::Matrix) RED::RayRefractionShader input parameter. Normal map texture UV transformation matrix.
-
RED_RSH_RAY_REFRACTION_NORMAL_MAP_UV
(RED::MESH_CHANNEL) RED::RayRefractionShader input parameter. Normal map texture UV channel.
-
RED_RSH_RAY_REFRACTION_TANGENT_CHANNEL
(RED::MESH_CHANNEL) RED::RayRefractionShader input parameter. Tangent vectors source channel.
-
RED_RSH_RAY_REFRACTION_ALPHA_MASK_TEXTURE
(RED::Object*) RED::RayRefractionShader input parameter. Alpha masking texture.
-
RED_RSH_RAY_REFRACTION_ALPHA_MASK_MATRIX
(RED::Matrix) RED::RayRefractionShader input parameter. Alpha masking texture UV transformation matrix.
-
RED_RSH_RAY_REFRACTION_ALPHA_MASK_UV
(RED::MESH_CHANNEL) RED::RayRefractionShader input parameter. Alpha masking texture UV channel.
-
RED_RSH_RAY_REFRACTION_ALPHA_MASK_THRESHOLD
(double) RED::RayRefractionShader input parameter. Alpha masking threshold.
-
RED_RSH_RAY_REFRACTION_BUMP_EFFECT
(double) RED::RayRefractionShader input parameter. Intensity of the normal map.
-
RED_RSH_RAY_REFRACTION_IOR
(double) RED::RayRefractionShader input parameter. Shader IOR value.
-
RED_RSH_RAY_REFRACTION_IOR_TEXTURE
(RED::Object*) RED::RayRefractionShader input parameter. IOR texture.
-
RED_RSH_RAY_REFRACTION_IOR_MATRIX
(RED::Matrix) RED::RayRefractionShader input parameter. IOR texture UV transformation matrix.
-
RED_RSH_RAY_REFRACTION_IOR_UV
(RED::MESH_CHANNEL) RED::RayRefractionShader input parameter. IOR texture UV channel.
-
RED_RSH_RAY_REFRACTION_IOR_RANGE
(double) RED::RayRefractionShader input parameter. Range of IOR values in the IOR texture.
-
RED_RSH_RAY_REFRACTION_GLOSSY
(bool) RED::RayRefractionShader input parameter. Is the shader using glossiness?
-
RED_RSH_RAY_REFRACTION_GLOSSY_ANGLE
(double) RED::RayRefractionShader input parameter. Glossiness angle of the shader.
-
RED_RSH_RAY_REFRACTION_GLOSSY_SAMPLES
(double) RED::RayRefractionShader input parameter. Number of samples in the glossiness.
-
RED_RAY_REFR_SHADER_PHONG_STRING_ID
Default name of a RED::RayRefractionShader calculating refraction vectors for a RED::RenderShaderPhong.
-
RED_RAY_REFR_SHADER_ANISO_STRING_ID
Default name of a RED::RayRefractionShader calculating refraction vectors for a RED::RenderShaderAnisotropic.