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

UE2:Combiner (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 07:20, 14 July 2010 by Wormbo (Talk | contribs) (added most descriptions)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
UT2004 Object >> Material >> Combiner
Package: 
Engine
This class in other games:
UT2003, U2, U2XMP, UE2Runtime


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.