Skip to content

ImageCombineType

Not yet Enum

Enum for determining how two images are combined together.

Not implemented in Nova

This enum is missing from Nova. Scripts that reference it will fail.

Description

Enum for determining how two images are combined together.

In all combine operations, source refers to the new pixels being drawn and destination refers to the existing pixels in the image being drawn onto.

Items

Item Value Status Notes
BlendSourceOver 1 Not yet Blends pixels from the source with pixels from the destination using source over alpha blending.
Overwrite 2 Not yet Overwrites all pixels in the destination image with pixels from the source image.
Add 3 Not yet Adds pixels from the source and pixels from the destination together. Source RGB values are scaled by the source alpha, while source alpha is added directly to destination alpha.
Multiply 4 Not yet Multiplies pixels from the source and pixels from the destination together. RGBA values are multiplied as values between 0 and 1. Values lower than 1 have a darkening effect on the image.
AlphaBlend 5 Not yet Blends pixels from the source with pixels from the destination based on the alpha of the source pixels. Unlike BlendSourceOver, the destination color in AlphaBlend affects the resulting color…
NormalMapBlend 6 Not yet Blends pixels from the source with the destination using alpha blending, then renormalizes the resulting RGB values as a tangent-space normal vector.
Subtract 7 Not yet Subtracts pixels of the source from pixels of the destination. Source RGB values are scaled by the source alpha, while source alpha is subtracted directly from destination alpha.

Roblox reference: ImageCombineType