La información en este artículo es para Source. Haga clic aquí para más información.

Es/$alpha: Difference between revisions

From Valve Developer Community
< 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}}
'''<code style="color:white">$alpha</code>''' es un parámetro de [[material]] [[shader]]. Escala la [[Opacity/es|opacidad]] de todo un material según el valor dado. 1 es completamente opaco, 0 es invisible.
{{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>[[$translucent/es|$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/es|$translucent]]</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==
'''$alpha <[[normal]]>'''
{{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

English (en)Deutsch (de)Español (es)Français (fr)Русский (ru)Translate (Translate)

$alpha es un parámetro de un shader(en) disponible en todos los juegos de Source 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.

Icon-Bug.pngError:No disponible en VertexLitGeneric.  [todo tested in ?]

Sintaxis

$alphatest <normal>

Ejemplo de VMT

  1.  
  2.  
  3.  
  4.  
  5.  
LightmappedGeneric { "$basetexture" "ejemplo/ventana_001" "$alpha" 0 // Completamente invisible }

Ver también