$alpha: Difference between revisions
Jump to navigation
Jump to search
Bug:Not available in VertexLitGeneric (Is available in L4D2). [todo tested in ?]
ChimiChamo (talk | contribs) ($alpha does work with alphatest and is available on VertexLitGeneric in Left 4 Dead 2.) |
|||
Line 8: | Line 8: | ||
This may be used with <code>[[$translucent]]</code>, although using <code>[[$translucent]]</code> here is redundant, as any <code>[[$alpha]]</code> different than 1 will already apply the <code>[[$translucent]]</code> parameter. | This may be used with <code>[[$translucent]]</code>, although using <code>[[$translucent]]</code> here is redundant, as any <code>[[$alpha]]</code> different than 1 will already apply the <code>[[$translucent]]</code> parameter. | ||
This cannot be used with <code>[[$alphatest]]</code>. If used, the material will be invisible. | This cannot be used with <code>[[$alphatest]]</code>. If used, the material will be invisible. (Does not apply to [[L4D2]]) | ||
{{bug|Not available in [[VertexLitGeneric]].}} | {{bug|Not available in [[VertexLitGeneric]] (Is available in [[L4D2]]).}} | ||
==Syntax== | ==Syntax== |
Revision as of 13:51, 18 October 2024
$alpha
is a material shader parameter. It scales the opacity of an entire material by the given value. 1 is entirely opaque, 0 is invisible.
If any material on a brush has $alpha
, the brush will stop affecting VVIS and become entirely transparent to NPCs from every angle.
This may be used with $translucent
, although using $translucent
here is redundant, as any $alpha
different than 1 will already apply the $translucent
parameter.
This cannot be used with $alphatest
. If used, the material will be invisible. (Does not apply to L4D2)

Syntax
$alpha <normal>