UE2:Combiner (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
UT2004 Object >> Material >> Combiner
Package:
Engine
This class in other games:


Properties

Property group 'Combiner'

AlphaOperation

Type: EAlphaOperation

How to calculate the alpha channel of the combiner.

Default value: AO_Use_Mask

CombineOperation

Type: EColorOperation

How to calculate the RGB channel of the combiner.

InvertMask

Type: bool

Whether the alpha channel of the Mask should be inverted.

Mask

Type: Material

Modifiers: editinlineuse

The mask material.

Material1

Type: Material

Modifiers: editinlineuse

The first material.

Material2

Type: Material

Modifiers: editinlineuse

The second material.

Modulate2X

Type: bool


Modulate4X

Type: bool


Internal variables

combiner_dummy

Type: int


Default values

Property Value
MaterialType 2

Enums

EAlphaOperation

How to calculate the combiner's alpha channel.

AO_Use_Mask
Use the alpha channel of the Mask.
AO_Multiply
Multiply the alpha channels of Material1 and Material2.
AO_Add
Add the alpha channels of Material1 and Material2.
AO_Use_Alpha_From_Material1
Use the alpha channel of Material1.
AO_Use_Alpha_From_Material2
Use the alpha channel of Material2.

EColorOperation

How to calculate the combiner's RGB channels.

CO_Use_Color_From_Material1
Use the RGB channels from Material1.
CO_Use_Color_From_Material2
Use the RGB channels from Material2.
CO_Multiply
Add the RGB channels of Material1 and Material2.
CO_Add
Add the RGB channels of Material1 and Material2.
CO_Subtract
Subtracts the RGB channel of Material1 from Material2.
CO_AlphaBlend_With_Mask
Blends Material1 with Material2 using the alpha channel of Mask.
CO_Add_With_Mask_Modulation
CO_Use_Color_From_Mask
Use the RGB channels from Mask.