REDIImageComposite.h

Macro Definitions

RED_CIMG_CHANNEL_RCOLOR

RED_CIMG_CHANNEL_GCOLOR

RED_CIMG_CHANNEL_BCOLOR

RED_CIMG_CHANNEL_ACOLOR

RED_CIMG_CHANNEL_RTEX

RED_CIMG_CHANNEL_GTEX

RED_CIMG_CHANNEL_BTEX

RED_CIMG_CHANNEL_ATEX

RED_CIMG_CHANNEL_MATX

RED_CIMG_CHANNEL_RMATX

RED_CIMG_CHANNEL_GMATX

RED_CIMG_CHANNEL_BMATX

RED_CIMG_CHANNEL_AMATX

RED_CIMG_CHANNEL_RCOMP

RED_CIMG_CHANNEL_GCOMP

RED_CIMG_CHANNEL_BCOMP

RED_CIMG_CHANNEL_ACOMP

RED_CIMG_MIX_COLOR1

RED_CIMG_MIX_COLOR2

RED_CIMG_MIX_COLORMIX

RED_CIMG_MIX_TEX1

RED_CIMG_MIX_TEX2

RED_CIMG_MIX_TEXMIX

RED_CIMG_MIX_MATX

RED_CIMG_MIX_MATX1

RED_CIMG_MIX_MATX2

RED_CIMG_MIX_MATXMIX

RED_CIMG_LAYERED_TEX0

RED_CIMG_LAYERED_TEX1

RED_CIMG_LAYERED_TEX2

RED_CIMG_LAYERED_TEX3

RED_CIMG_LAYERED_TEX4

RED_CIMG_LAYERED_TEX5

RED_CIMG_LAYERED_TEX6

RED_CIMG_LAYERED_MATX0

RED_CIMG_LAYERED_MATX1

RED_CIMG_LAYERED_MATX2

RED_CIMG_LAYERED_MATX3

RED_CIMG_LAYERED_MATX4

RED_CIMG_LAYERED_MATX5

RED_CIMG_LAYERED_MATX6

RED_CIMG_LAYERED_MODE

RED_CIMG_FRESNEL_REFR_DIR

RED_CIMG_FRESNEL_OPACOL

RED_CIMG_FRESNEL_OPATEX

RED_CIMG_FRESNEL_OPAMATX

RED_CIMG_FRESNEL_ALPHACOL

RED_CIMG_FRESNEL_ALPHATEX

RED_CIMG_FRESNEL_ALPHAMATX

RED_CIMG_FRESNEL_ALPHA_THRES

RED_CIMG_FRESNEL_MATX

RED_CIMG_FRESNEL_REFLECT_ALPHATEX

RED_CIMG_FRESNEL_REFLECT_ALPHAMATX

RED_CIMG_FRESNEL_REFLECT_ALPHA_THRES

RED_CIMG_FRESNEL_REFLECT_NORMAP

RED_CIMG_FRESNEL_REFLECT_NORMATX

RED_CIMG_FRESNEL_REFLECT_IOR

RED_CIMG_FALLOFF_COLOR1

RED_CIMG_FALLOFF_COLOR2

Namespaces

RED

Types

IImageComposite

Detailed Description

Macro Definition

RED_CIMG_CHANNEL_RCOLOR

(RED::Color) Parameter used in RED::IImageComposite::ChannelComposite. Color value.

RED_CIMG_CHANNEL_GCOLOR

(RED::Color) Parameter used in RED::IImageComposite::ChannelComposite. Color value.

RED_CIMG_CHANNEL_BCOLOR

(RED::Color) Parameter used in RED::IImageComposite::ChannelComposite. Color value.

RED_CIMG_CHANNEL_ACOLOR

(RED::Color) Parameter used in RED::IImageComposite::ChannelComposite. Color value.

RED_CIMG_CHANNEL_RTEX

(RED::Object *) Parameter used in RED::IImageComposite::ChannelComposite. Texture image.

RED_CIMG_CHANNEL_GTEX

(RED::Object *) Parameter used in RED::IImageComposite::ChannelComposite. Texture image.

RED_CIMG_CHANNEL_BTEX

(RED::Object *) Parameter used in RED::IImageComposite::ChannelComposite. Texture image.

RED_CIMG_CHANNEL_ATEX

(RED::Object *) Parameter used in RED::IImageComposite::ChannelComposite. Texture image.

RED_CIMG_CHANNEL_MATX

(RED::Matrix) Parameter used in RED::IImageComposite::ChannelComposite. Unique matrix when there’s only one texture matrix whose value is not identity.

RED_CIMG_CHANNEL_RMATX

(RED::Matrix) Parameter used in RED::IImageComposite::ChannelComposite. Texture matrix.

RED_CIMG_CHANNEL_GMATX

(RED::Matrix) Parameter used in RED::IImageComposite::ChannelComposite. Texture matrix.

RED_CIMG_CHANNEL_BMATX

(RED::Matrix) Parameter used in RED::IImageComposite::ChannelComposite. Texture matrix.

RED_CIMG_CHANNEL_AMATX

(RED::Matrix) Parameter used in RED::IImageComposite::ChannelComposite. Texture matrix.

RED_CIMG_CHANNEL_RCOMP

(RED::Color) Parameter used in RED::IImageComposite::ChannelComposite. Channel source expressed as a color R=(1,0,0,0); G=(0,1,0,0); B=(0,0,1,0); A=(0,0,0,1).

RED_CIMG_CHANNEL_GCOMP

(RED::Color) Parameter used in RED::IImageComposite::ChannelComposite. Channel source expressed as a color R=(1,0,0,0); G=(0,1,0,0); B=(0,0,1,0); A=(0,0,0,1).

RED_CIMG_CHANNEL_BCOMP

(RED::Color) Parameter used in RED::IImageComposite::ChannelComposite. Channel source expressed as a color R=(1,0,0,0); G=(0,1,0,0); B=(0,0,1,0); A=(0,0,0,1).

RED_CIMG_CHANNEL_ACOMP

(RED::Color) Parameter used in RED::IImageComposite::ChannelComposite. Channel source expressed as a color R=(1,0,0,0); G=(0,1,0,0); B=(0,0,1,0); A=(0,0,0,1).

RED_CIMG_MIX_COLOR1

(RED::Color) Parameter used in RED::IImageComposite::Mix. Color value.

RED_CIMG_MIX_COLOR2

(RED::Color) Parameter used in RED::IImageComposite::Mix. Color value.

RED_CIMG_MIX_COLORMIX

(RED::Color) Parameter used in RED::IImageComposite::Mix. Color value.

RED_CIMG_MIX_TEX1

(RED::Object *) Parameter used in RED::IImageComposite::Mix. Texture image.

RED_CIMG_MIX_TEX2

(RED::Object *) Parameter used in RED::IImageComposite::Mix. Texture image.

RED_CIMG_MIX_TEXMIX

(RED::Object *) Parameter used in RED::IImageComposite::Mix. Texture image.

RED_CIMG_MIX_MATX

(RED::Matrix) Parameter used in RED::IImageComposite::Mix. Unique matrix when there’s only one texture matrix whose value is not identity.

RED_CIMG_MIX_MATX1

(RED::Matrix) Parameter used in RED::IImageComposite::Mix. Texture matrix.

RED_CIMG_MIX_MATX2

(RED::Matrix) Parameter used in RED::IImageComposite::Mix. Texture matrix.

RED_CIMG_MIX_MATXMIX

(RED::Matrix) Parameter used in RED::IImageComposite::Mix. Texture matrix.

RED_CIMG_LAYERED_TEX0

(RED::Object *) Parameter used in RED::IImageComposite::Layered. Texture image.

RED_CIMG_LAYERED_TEX1

(RED::Object *) Parameter used in RED::IImageComposite::Layered. Texture image.

RED_CIMG_LAYERED_TEX2

(RED::Object *) Parameter used in RED::IImageComposite::Layered. Texture image.

RED_CIMG_LAYERED_TEX3

(RED::Object *) Parameter used in RED::IImageComposite::Layered. Texture image.

RED_CIMG_LAYERED_TEX4

(RED::Object *) Parameter used in RED::IImageComposite::Layered. Texture image.

RED_CIMG_LAYERED_TEX5

(RED::Object *) Parameter used in RED::IImageComposite::Layered. Texture image.

RED_CIMG_LAYERED_TEX6

(RED::Object *) Parameter used in RED::IImageComposite::Layered. Texture image.

RED_CIMG_LAYERED_MATX0

(RED::Matrix) Parameter used in RED::IImageComposite::Layered. Texture matrix.

RED_CIMG_LAYERED_MATX1

(RED::Matrix) Parameter used in RED::IImageComposite::Layered. Texture matrix.

RED_CIMG_LAYERED_MATX2

(RED::Matrix) Parameter used in RED::IImageComposite::Layered. Texture matrix.

RED_CIMG_LAYERED_MATX3

(RED::Matrix) Parameter used in RED::IImageComposite::Layered. Texture matrix.

RED_CIMG_LAYERED_MATX4

(RED::Matrix) Parameter used in RED::IImageComposite::Layered. Texture matrix.

RED_CIMG_LAYERED_MATX5

(RED::Matrix) Parameter used in RED::IImageComposite::Layered. Texture matrix.

RED_CIMG_LAYERED_MATX6

(RED::Matrix) Parameter used in RED::IImageComposite::Layered. Texture matrix.

RED_CIMG_LAYERED_MODE

(RED::Vector4) Parameter used in RED::IImageComposite::Layered. This is the integer value of the RED::LAYER_MODE image composition mode.

RED_CIMG_FRESNEL_REFR_DIR

(Reference) Parameter used in RED::IImageComposite::Fresnel. Internal reference used to get an access to the refraction direction and to compute the fresnel term value.

RED_CIMG_FRESNEL_OPACOL

(RED::Color) Parameter used in RED::IImageComposite::Fresnel. Opacity color being provided to the method. This parameter is turned in a 1x1 opacity texture if there’s a valid alpha texture.

RED_CIMG_FRESNEL_OPATEX

(RED::Object *) Parameter used in RED::IImageComposite::Fresnel. Opacity texture map. When valid, this parameter is used instead of the opacity color.

RED_CIMG_FRESNEL_OPAMATX

(RED::Matrix) Parameter used in RED::IImageComposite::Fresnel. Opacity texture matrix. When both the opacity texture and alpha texture (or there’s no alpha) matrices are identical, RED_CIMG_FRESNEL_MATX is the valid parameter that contains the unique matrix value used by the method.

RED_CIMG_FRESNEL_ALPHACOL

(RED::Color) Parameter used in RED::IImageComposite::Fresnel. Alpha masking color being provided to the method when specified through the RED::StateShader given to the method.

RED_CIMG_FRESNEL_ALPHATEX

(RED::Object *) Parameter used in RED::IImageComposite::Fresnel. Alpha texture map, when specified through the RED::StateShader given to the method.

RED_CIMG_FRESNEL_ALPHAMATX

(RED::Matrix) Parameter used in RED::IImageComposite::Fresnel. Alpha texture matrix. When both the opacity texture and alpha texture matrices are identical, RED_CIMG_FRESNEL_MATX is the valid parameter that contains the unique matrix value used by the method.

RED_CIMG_FRESNEL_ALPHA_THRES

(RED::Vector4) Parameter used in RED::IImageComposite::Fresnel. Alpha threshold set when there’s an alpha texture.

RED_CIMG_FRESNEL_MATX

(RED::Matrix) Parameter used in RED::IImageComposite::Fresnel. Matrix parameter being set by the method when there’s exactly one matrix that defines all the needed UV transformations. If this parameter is used in the composite, then RED_CIMG_FRESNEL_ALPHAMATX and RED_CIMG_FRESNEL_OPAMATX are not used.

RED_CIMG_FRESNEL_REFLECT_ALPHATEX

(RED::Object * / RED_L0) Parameter used in RED::IImageComposite::FresnelReflect. Alpha texture map, when specified through the RED::StateShader given to the method.

RED_CIMG_FRESNEL_REFLECT_ALPHAMATX

(RED::Matrix / RED_L0) Parameter used in RED::IImageComposite::FresnelReflect. Alpha texture matrix. When both the opacity texture and alpha texture matrices are identical, RED_CIMG_FRESNEL_MATX is the valid parameter that contains the unique matrix value used by the method.

RED_CIMG_FRESNEL_REFLECT_ALPHA_THRES

(RED::Vector4 / RED_L0) Parameter used in RED::IImageComposite::FresnelReflect. Alpha threshold set when there’s an alpha texture.

RED_CIMG_FRESNEL_REFLECT_NORMAP

(RED::Object * / RED_L0) Parameter used in RED::IImageComposite::FresnelReflect. Normal map used to perturbate normals at shaded fragments.

RED_CIMG_FRESNEL_REFLECT_NORMATX

(RED::Matrix / RED_L0) Parameter used in RED::IImageComposite::FresnelReflect. Transformation matrix used to transform UVs used for the normal map sampling.

RED_CIMG_FRESNEL_REFLECT_IOR

(float / RED_L0) Parameter used in RED::IImageComposite::FresnelReflect. Index of refraction of the surface used to compute the right attenuation factor.

RED_CIMG_FALLOFF_COLOR1

(RED::Color) Parameter used in RED::IImageComposite::FalloffColor. First color used in the falloff effect definition. This color is more visible from geometries whose normals are pointing toward the camera.

RED_CIMG_FALLOFF_COLOR2

(RED::Color) Parameter used in RED::IImageComposite::FalloffColor. First color used in the falloff effect definition. This color is more visible from geometries whose normals are pointing away from the camera.