My program doesn't have bugs. It just develops random features.

UE2:Combiner (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> Material >> Combiner
Package: 
Engine
This class in other games:
UT2003, U2, U2XMP, UE2Runtime


Properties[edit]

Property group 'Combiner'[edit]

AlphaOperation[edit]

Type: EAlphaOperation

How to calculate the alpha channel of the combiner.

Default value: AO_Use_Mask

CombineOperation[edit]

Type: EColorOperation

How to calculate the RGB channel of the combiner.

InvertMask[edit]

Type: bool

Whether the alpha channel of the Mask should be inverted.

Mask[edit]

Type: Material

Modifiers: editinlineuse

The mask material.

Material1[edit]

Type: Material

Modifiers: editinlineuse

The first material.

Material2[edit]

Type: Material

Modifiers: editinlineuse

The second material.

Modulate2X[edit]

Type: bool


Modulate4X[edit]

Type: bool


Internal variables[edit]

combiner_dummy[edit]

Type: int


Default values[edit]

Property Value
MaterialType 2

Enums[edit]

EAlphaOperation[edit]

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[edit]

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.