siImageDataType

Introduced

v6.0

Description

Specifies the different pre-defined data types available for Framebuffers and writable image sources. These image datatypes are not an exhaustive list but only a list of currently known shorthands. Each rendering engine may provide its own set of image data types in addition to the ones listed here.

Constant Value Description
siImageDataTypeRGBA RGBA Represents a four channel RGB color image, where the fourth channel is the alpha matte.
siImageDataTypeRGB RGB Represents a three channel, RGBA color image.
siImageDataTypeRGBE RGBE Represents a four channel, RGB color image, where the fourth channel is an exponent. Used for HDR images.
siImageDataTypeAlpha Alpha Represents a single channel, alpha matte image.
siImageDataTypeIntensity Intensity Represents a single channel, grayscale intensity image.
siImageDataTypeDepth Depth Represents a single channel, depth value image.
siImageDataTypeNormal Normal Represents a three channel, vector image composed of normalized vectors.
siImageDataTypeMotion Motion Represents a three channel, motion vector image.
siImageDataTypeVector Vector Represents a three channel image composed of arbitrary vectors.
siImageDataTypePoint Point Represents a three channel image composed of arbitrary points in space.
siImageDataTypeLabel Labels Represents a single channel, object label image.
siImageDataTypeBitMask BitMask Represents a single channel, single bit-mask image.

Applies To

Framebuffer Renderer.OutputFormatDef AddWritableImageSource