Blend mode (alpha)

Updated: 03/25/2025

This page contains statements regarding the alpha version.

Summary

The blend mode is a function related to object composition.

While previous versions of Cubism supported simple compositing such as “Additive” and “Multiply” under the name of blend method, Cubism 5.3 has been expanded to allow advanced compositing like the paint tool.

In blend mode, you can set Color Blend, which is RGB-related composition, and Alpha Blend, which is alpha-related composition.
Combining these blends makes it possible to create expressions that were not possible with the previous versions of Cubism.

Color Blend
(1) Overlay (2) Screen
Alpha Blend

How to use

The blend mode is set on an object-by-object basis.
The following three objects can be set:

  • ArtMesh
  • Part(s) (when off-screen drawing is enabled)
  • Alias (when off-screen drawing is enabled)

Settings are made in the inspector palette.

NumberItemDetails
(1)Color BlendChange the compositing method regarding the RGB of the selected object.
You can select the method from among those listed under “Compositing Methods.”
If the object is a part, you can set it by enabling off-screen drawing.
(2)Alpha BlendChange the compositing method regarding the alpha of the selected object.
You can select the method from among those listed under “Compositing Methods.”
If the object is a part, you can set it by enabling off-screen drawing.

PSD Import and Export

The ArtMesh Color Blend feature supports PSD import and export.
The rendering mode set in Photoshop can be imported directly as a blend mode in the Editor.
The blend mode set in the Editor can also be directly applied to Photoshop’s rendering mode.
However, PSDs drawn in rendering modes that are not supported by the Editor are imported with “Normal.”
PSD import and export are not supported for non-ArtMesh color blending.

Alpha Blend does not support PSD import and export.
All PSDs are imported with “Over.”

Display on the Part(s) Palette

Objects with Alpha Blend set to anything other than “Over” will display the icon of the alpha blending set on the Parts palette.
If you wish to hide the icon, you can do so from [Alpha Blend] in the Palette menu of the [Part(s)] palette.

Compositing Method

Color Blend

Cubism 5.3 color blending supports the following compositing methods.
The conventional blending methods composited in a premultiplied format, whereas the color blend composites in a straight format.
However, this does not apply to “Additive (backward compatible)” and “Multiply (backward compatible).”

Normal
Displays the color of the object on the canvas.
By default, this checkbox is selected.

Additive
Adds the color of the object to the color on the canvas.
The brightness is reduced to account for overflow when added.

Additive (luminescence)
Adds the color of the object to the color on the canvas but does not consider overflow.
This makes the color brighter than Additive.

Darken
Compares the color of the object to the color on the canvas and displays the darker color.

Multiply
Multiplies the color of the object by the color on the canvas.
The overlapped area will be a darker color.

Burn color
Darkens the color on the canvas for composition.
Darker areas will be even darker, resulting in stronger contrast.

Linear burn
Darkens the color on the canvas for composition.
Compared to Burn color, the overall color is darker and less peculiar.

Lighten
Compares the color of the object to the color on the canvas and displays the brighter color.

Screen
The effect is as if the color of the object is multiplied by the color on the canvas.
Unlike Multiply, the overlapped area becomes brighter.

Color dodge
Brightens the color on the canvas for composition.
Contrary to Burn color, the contrast is weaker.

Overlay
Multiplies if the color on the canvas is dark; composites with Screen if this color is bright.

Soft light
Composites in the same way as Burn color if the color of the object is dark and in the same way as Color dodge if this color is bright.

Hard light
Composites in the same way as Multiply if the color of the object is dark and in the same way as Screen if this color is bright.

Linear light
Reduces the brightness for composition if the color of the object is dark and increases the brightness if the color of the object is bright.

Hue
To create the color to be displayed, combines Luminosity and Saturation of the color on the canvas with Hue of the color of the object.

Color
To create the color to be displayed, combines Luminosity of the color on the canvas with Hue and Saturation of the color of the object.

Additive (backward compatible)
This is “Additive” in conventional versions of Cubism.
The name is changed to distinguish it from the newly added “Additive.”
This option adds colors in a premultiplied format.
If this compositing method is selected, the setting of Alpha Blend is ignored.

Multiply (backward compatible)
This is “Multiply” in conventional versions of Cubism.
The name is changed to distinguish it from the newly added “Multiply.”
This option multiplies colors in a premultiplied format.
If this compositing method is selected, the setting of Alpha Blend is ignored.

Alpha Blend

Alpha Blend supports the following compositing methods.

Over
Combines the alpha on the canvas with the object’s alpha.
By default, this checkbox is selected.

Atop
Uses the alpha on the canvas.
The overlapping object will look clipped.

OverAtop

The edge of the mask can be made to look cleaner than the edge of a normal clipping mask.

Clipping IDAtop

Out
Multiplies the alpha on the canvas by the inverted value of the object’s alpha.
It looks as if the object has been cut out of the picture on the canvas.

OverOut

Conjoint Over
Composites so that the effect of the part with the larger alpha is stronger.
For example, if a 60% opaque picture is superimposed on a 30% opaque picture, “Over” will make the lower picture visible through the upper picture, while “Conjoint Over” will not make the lower picture, which has lower opacity, visible.

OverConjoint Over

Disjoint Over
Composites so that the effect of the part with the smaller alpha is stronger.
For example, if a 60% opaque picture is superimposed on a 30% opaque picture, the picture with the lower opacity will be displayed more strongly, giving the appearance of being placed on top of the picture with the higher opacity.

OverDisjoint Over

When line and fill objects are separated and gaps are visible between them, “Disjoint Over” can be used to make it look as if the gaps are filled.

OverDisjoint Over

Restrictions

Effect of the Canvas

With the current specifications, the compositing process is affected by the underlying canvas, resulting in the appearance of a composite with the canvas.
In the example below, the color blend of the middle circular ArtMesh is set to “Overlay,” but it looks as if it is composited with the checkerboard pattern of the canvas below the circle.
Alpha blending is similarly affected by the canvas.
We are considering whether to make changes so that it will not be affected.

To avoid the effect of the canvas, place a part with off-screen drawing enabled and place the objects within it.

Export Files for Embedded Use

The alpha version does not support exporting files for embedded use.

Wrong rendering of Additive (luminescence) in image exporting

We have confirmed a phenomenon in which the rendering of Additive (luminescence) becomes incorrect during image exporting.
This issue is currently being investigated and will be addressed before the production version.

Was this article helpful?
YesNo
Please let us know what you think about this article.