Es/$alpha: Difference between revisions
< Es
Jump to navigation
Jump to search
m (Links updated) |
m (Removed all forced spanish links and added example) |
||
Line 1: | Line 1: | ||
{{langsp|title=$alpha}} | {{langsp|title=$alpha}} | ||
{{this is a|shader parameter|name=$alpha}} Escala la [[Opacity|opacidad]] de todo un material según el valor dado. 1 es completamente opaco, 0 es invisible. | |||
Si ''cualquier'' material en un [[brush]] tiene <code>$alpha</code>, el brush dejará de afectar a [[VVIS]] y se volverá completamente transparente para los [[NPC]] desde cualquier ángulo. | Si ''cualquier'' material en un [[brush]] tiene <code>$alpha</code>, el brush dejará de afectar a [[VVIS]] y se volverá completamente transparente para los [[NPC]] desde cualquier ángulo. | ||
Esto se puede usar con <code>[[ | Esto se puede usar con <code>[[$translucent]]</code>, aunque usar <code>[[$translucent]]</code> aquí es redundante, ya que cualquier <code>$alpha</code> diferente de 1 ya aplicará el parámetro <code>[[$translucent]]</code>. | ||
Esto no se puede usar con <code>[[$alphatest/es|$alphatest]]</code>. Si se usa, el material será invisible. | Esto no se puede usar con <code>[[$alphatest/es|$alphatest]]</code>. Si se usa, el material será invisible. | ||
Line 10: | Line 10: | ||
==Sintaxis== | ==Sintaxis== | ||
{{CodeBlock|$alphatest <[[normal]]>}} | |||
==Ejemplo de VMT== | |||
{{CodeBlock|lines=5|[[LightmappedGeneric]]<nowiki> | |||
{ | |||
"</nowiki>[[$basetexture]]<nowiki>" "ejemplo/ventana_001" | |||
"$alpha" 0 // Completamente invisible | |||
}</nowiki>}} | |||
==Ver también== | ==Ver también== |
Revision as of 14:12, 27 June 2024
$alpha
es un parámetro de un shader disponible en todos los juegos de Source. Escala la opacidad de todo un material según el valor dado. 1 es completamente opaco, 0 es invisible.
Si cualquier material en un brush tiene $alpha
, el brush dejará de afectar a VVIS y se volverá completamente transparente para los NPC desde cualquier ángulo.
Esto se puede usar con $translucent
, aunque usar $translucent
aquí es redundante, ya que cualquier $alpha
diferente de 1 ya aplicará el parámetro $translucent
.
Esto no se puede usar con $alphatest
. Si se usa, el material será invisible.
