This article's documentation is for anything that uses the Source engine. Click here for more information.

$desaturatewithbasealpha: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 1: Line 1:
{{source topicon}}
{{Source topicon}}
{{Lang|$title={{PAGENAME}}}}


{{shaderparam|$desaturatewithbasealpha|since=Alien Swarm|shader1=VertexLitGeneric}}<br>
{{Shaderparam|$desaturatewithbasealpha|since=Alien Swarm|shader1=VertexLitGeneric}}<br>
Setting it to a value above <code>0</code> will enable the behavior.<br>
Setting it to a value above <code>0</code> will enable the behavior.<br>
If used, the {{ent|$basetexture}}'s Alpha channel will be used as a mask to de-saturate the {{ent|$basetexture}}'s Color.<br>
If used, the {{Ent|$basetexture}}'s Alpha channel will be used as a mask to de-saturate the {{Ent|$basetexture}}'s Color.<br>
The amount of desaturation is determined through the same parameter. <code>1.0</code> will result in 100%, and <code>0.5</code> in 50% desaturation.<br>
The amount of desaturation is determined through the same parameter. <code>1.0</code> will result in 100%, and <code>0.5</code> in 50% desaturation.<br>
{{todo|Is this available since {{l4d}}?}}
{{Todo|Is this available since {{l4d}}?}}
{{note|Also available for use in {{src13sp}} and {{src13mp}} through {{lUX|4}}}}
{{Note|Also available for use in {{src13sp}} and {{src13mp}} through {{lUX|4}}}}


== Caveats ==
== Caveats ==

Revision as of 08:19, 9 March 2023

English (en)Translate (Translate)

Template:Shaderparam
Setting it to a value above 0 will enable the behavior.
If used, the $basetexture's Alpha channel will be used as a mask to de-saturate the $basetexture's Color.
The amount of desaturation is determined through the same parameter. 1.0 will result in 100%, and 0.5 in 50% desaturation.

Todo: Is this available since Left 4 Dead?
Note.pngNote:Also available for use in Source 2013 Singleplayer and Source 2013 Multiplayer through LUX LUX

Caveats

Icon-Bug.pngBug:  [todo tested in ?]
Template:ModernWarning