$desaturatewithbasealpha: Difference between revisions
Jump to navigation
Jump to search
Note:Also available for use in
and
through
LUX
Bug: [todo tested in ?]
ShiroDkxtro2 (talk | contribs) (Basic documentation) |
mNo edit summary |
||
Line 10: | Line 10: | ||
== Caveats == | == Caveats == | ||
{{Bug|}} | {{Bug|}} | ||
* Does not work with {{ent|$seamless_base}}{{LUX | * Does not work with {{ent|$seamless_base}}{{LUX|in}} | ||
* Does not work with {{ent|$detail}}{{LUX | * Does not work with {{ent|$detail}}{{LUX|in}} | ||
* Does not work with {{ent|$bumpmap}} or any parameters that requires a {{ent|$bumpmap}}. Including {{ent|$lightwarptexture}}.{{LUX|addtext= | * Does not work with {{ent|$bumpmap}} or any parameters that requires a {{ent|$bumpmap}}. Including {{ent|$lightwarptexture}}.{{LUX|in|addtext=but not with {{ent|$phong}}}} | ||
* Does not work with {{ent|$selfillum}} and thus [[Glowing_Textures#.24selfillum|$selfillummask]].{{LUX | * Does not work with {{ent|$selfillum}} and thus [[Glowing_Textures#.24selfillum|$selfillummask]].{{LUX|in}} | ||
* Does not work with {{ent|$selfillum_envmapmask_alpha}}{{LUX | * Does not work with {{ent|$selfillum_envmapmask_alpha}}{{LUX|in}} | ||
* Does not work with {{ent|$basealphaenvmapmask}}{{LUX | * Does not work with {{ent|$basealphaenvmapmask}}{{LUX|in}} | ||
{{ModernWarning|Using the Basetexture's Alpha channel for other effects at the same time, might result in expected behaviour!}} | {{ModernWarning|Using the Basetexture's Alpha channel for other effects at the same time, might result in expected behaviour!}} |
Revision as of 06:07, 9 March 2023
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.




Caveats

- Does not work with $seamless_base(this works in
)
- Does not work with $detail(this works in
)
- Does not work with $bumpmap or any parameters that requires a $bumpmap. Including $lightwarptexture.(this works in
but not with $phong)
- Does not work with $selfillum and thus $selfillummask.(this works in
)
- Does not work with $selfillum_envmapmask_alpha(this works in
)
- Does not work with $basealphaenvmapmask(this works in
)