$color: Difference between revisions
Jump to navigation
Jump to search
Tip:If the material is representing empty blackness, you will probably want to use the
TomEdwards (talk | contribs) mNo edit summary |
TomEdwards (talk | contribs) No edit summary |
||
Line 4: | Line 4: | ||
Quote marks are required. The default value is <code>[1 1 1]</code>. | Quote marks are required. The default value is <code>[1 1 1]</code>. | ||
== Solid color == | |||
This parameter can be used ''without'' an albedo to display a solid color without the need of a texture (except a <code>[[%tooltexture]]</code>). As well as a small saving in performance and memory footprint, [[material_modify_control]] can be used to completely change the material's color at run-time if desired. | |||
In this scenario, <code>[1 1 1]</code> is pure white. | |||
{{tip|If the material is representing empty blackness, you will probably want to use the <code>[[UnlitGeneric]]</code> shader to prevent it from ever becoming grey.}} | |||
[[Category:List of Shader Parameters|C]] | [[Category:List of Shader Parameters|C]] | ||
Revision as of 11:55, 15 July 2008
$color
independently scales the red, green and blue channels of an albedo.
$color "[<red float> <green float> <blue float>]"
Quote marks are required. The default value is [1 1 1]
.
Solid color
This parameter can be used without an albedo to display a solid color without the need of a texture (except a %tooltexture
). As well as a small saving in performance and memory footprint, material_modify_control can be used to completely change the material's color at run-time if desired.
In this scenario, [1 1 1]
is pure white.

UnlitGeneric
shader to prevent it from ever becoming grey.