UE2:ColorModifier (U2): Difference between revisions

From Unreal Wiki, The Unreal Engine Documentation Site
Auto-generated page
 
same as UT2004, minus defprops
 
Line 1: Line 1:
{{infobox class
{{UE2:ColorModifier (UT2004)}}
| package = Engine
| parent1 = Modifier
| parent2 = Material
| parent3 = Object
}}
{{autogenerated}}
null
 
==Properties==
===Property group 'ColorModifier'===
====AlphaBlend====
'''Type:''' [[bool]]
 
<!-- enter variable description -->
 
'''Default value:''' True
 
====Color====
'''Type:''' {{tl|Color|Object|structs}}
 
<!-- enter variable description -->
 
'''Default value:'''
{| class="list defaults"
! {{tl|Color||Object structs|Member}}
! Value
|-
| A
| 255
|-
| B
| 255
|-
| G
| 255
|-
| R
| 255
|}
 
====RenderTwoSided====
'''Type:''' [[bool]]
 
<!-- enter variable description -->
 
'''Default value:''' True

Latest revision as of 00:50, 27 July 2009

U2 Object >> Material >> Modifier >> ColorModifier
Package:
Engine
This class in other games:

Changes the rendering color of a material. This is similar to drawing the material to a Canvas with a DrawColor other than white. The results of a ColorModifier aren't particularly "stable". In fact, Shaders and Combiners may revert the ColorModifier's effects.

Using a Combiner with CombineOperation = CO_Multiply and a ConstantColor or plain-color Texture as the second material has the same visual result, but is more likely to "survive" additional modifiers.

Properties

Property group 'ColorModifier'

AlphaBlend

Type: bool

Whether the result should be alpha-blended.

Default value: True

Color

Type: Object.Color

The color to use when rendering the material. White means render unchanged, lower RGB values darken the corresponding RGB channels of the material.

Default value:

Member Value
A 255
B 255
G 255
R 255

RenderTwoSided

Type: bool

Whether the material should be rendered two-sided.

Default value: True