Blending Mode

Define how overlapping pixels are blended together

BlendingMode BlendingMode BlendingMode BlendingMode

Smode blending mode are rather standard and correspond to those that can be found in other computer graphics softwares.

Blending modes can be changed either directly from the ElementTreeWorkspaceComponent Icon Element Tree or inside the ParametersWorkspaceComponent Icon Parameters Editor and then quickly changed with the up and down arrow keys:

In the ElementTreeWorkspaceComponent Icon Element Tree :

BlendingModes01 BlendingModes01

In the ParametersWorkspaceComponent Icon Parameters Editor :

BlendingModes02 BlendingModes02

Depending on the chosen blending modes, Smode can or cannot use native graphics hardware accelerated blending.

With Normal , Screen , Linear Dodge (Add) , Dissolve and Multiply , the blending is accelerated.All other blending modes rely on custom shaders that require an intermediate rendering of the compo, making them a bit more costly.

Here is an overview of all different blending modes available in Smode, with a compo made of a background ImageFileTextureGenerator Icon Image Layer and a green UniformTextureGenerator Icon Uniform TextureLayer Icon 2D Layer with two TextureMask Icon 2D Mask :