unreal.CompositeCoreMergeOp

class unreal.CompositeCoreMergeOp

Bases: EnumBase

Merge/blend operations, assuming inputs are alpha pre-multiplied.

C++ Source:

  • Plugin: CompositeCore

  • Module: CompositeCore

  • File: CompositeCorePassMergeProxy.h

ADD: CompositeCoreMergeOp = Ellipsis

A + B.

Type:

3

Type:

Current layer A added to previous layer B

COLOR_BURN: CompositeCoreMergeOp = Ellipsis

Color burn advanced blend mode.

Type:

16

COLOR_DODGE: CompositeCoreMergeOp = Ellipsis

Color dodge advanced blend mode.

Type:

15

DARKEN: CompositeCoreMergeOp = Ellipsis

Darken advanced blend mode.

Type:

13

DIFFERENCE: CompositeCoreMergeOp = Ellipsis

Difference advanced blend mode.

Type:

19

DIVIDE: CompositeCoreMergeOp = Ellipsis

A / B.

Type:

6

Type:

Current layer A (safely) divided by previous layer B

EXCLUSION: CompositeCoreMergeOp = Ellipsis

Exclusion advanced blend mode.

Type:

20

HARD_LIGHT: CompositeCoreMergeOp = Ellipsis

Hard light advanced blend mode.

Type:

17

IN: CompositeCoreMergeOp = Ellipsis

A * b.

Type:

9

Type:

Current layer A masked by the previous layer B’s alpha

LIGHTEN: CompositeCoreMergeOp = Ellipsis

Lighten advanced blend mode.

Type:

14

MASK: CompositeCoreMergeOp = Ellipsis

B * a.

Type:

10

Type:

Current layer A’s alpha masking the previous layer B

MAX: CompositeCoreMergeOp = Ellipsis

Per-component maximum between current layer A and previous layer B.

Type:

8

MIN: CompositeCoreMergeOp = Ellipsis

Per-component minimum between current layer A and previous layer B.

Type:

7

MULTIPLY: CompositeCoreMergeOp = Ellipsis

A * B.

Type:

5

Type:

Current layer A multiplied by previous layer B

NONE: CompositeCoreMergeOp = Ellipsis

Current layer A previous replaces previous layer B.

Type:

0

OVER: CompositeCoreMergeOp = Ellipsis

A + B * (1-a).

Type:

1

Type:

Current layer A over previous layer B

OVERLAY: CompositeCoreMergeOp = Ellipsis

Overlay advanced blend mode.

Type:

12

SCREEN: CompositeCoreMergeOp = Ellipsis

Screen advanced blend mode.

Type:

11

SOFT_LIGHT: CompositeCoreMergeOp = Ellipsis

Soft light advanced blend mode.

Type:

18

SUBTRACT: CompositeCoreMergeOp = Ellipsis

A - B.

Type:

4

Type:

Previous layer B subtracted from current layer A

UNDER: CompositeCoreMergeOp = Ellipsis

A * (1-b) + B.

Type:

2

Type:

Current layer A under previous layer B