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)
No edit summary
 
(5 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{langsp|title=$alpha}}
{{LanguageBar|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.
{{stub}}


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.
{{this is a|shader parameter|name=$alpha}} Escala la {{L|Opacity|opacidad}} de todo un material según el valor dado. 1 es completamente opaco, 0 es invisible.


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>.
Si ''cualquier'' material en un {{L|brush}} tiene <code>$alpha</code>, el brush dejará de afectar a {{L|VVIS}} y se volverá completamente transparente para los {{L|NPC}} desde cualquier ángulo.


Esto no se puede usar con <code>[[$alphatest/es|$alphatest]]</code>. Si se usa, el material será invisible.
Esto se puede usar con <code>{{L|$translucent}}</code>, aunque usar <code>{{L|$translucent}}</code> aquí es redundante, ya que cualquier <code>$alpha</code> diferente de 1 ya aplicará el parámetro <code>{{L|$translucent}}</code>.
{{bug|No disponible en [[VertexLitGeneric]].}}
 
Esto no se puede usar con <code>{{L|$alphatest}}</code>. Si se usa, el material será invisible.
{{bug|No disponible en {{L|VertexLitGeneric}}.}}


==Sintaxis==
==Sintaxis==
'''$alpha <[[normal]]>'''
{{CodeBlock|$alphatest <{{L|normal}}>}}
 
==Ejemplo de VMT==
{{CodeBlock|lines=5|{{L|LightmappedGeneric}}<nowiki>
{
"</nowiki>{{L|$basetexture}}<nowiki>" "ejemplo/ventana_001"
"$alpha" 0 // Completamente invisible
}</nowiki>}}


==Ver también==
==Ver también==
*<code>[[$alphatest/es|$alphatest]]</code>
*<code>{{L|$alphatest}}</code>
*<code>[[$distancealpha]]</code>
*<code>{{L|$distancealpha}}</code>
*<code>[[$vertexalpha]]</code>
*<code>{{L|$vertexalpha}}</code>
 
{{ACategory|Shader parameters|alpha}}

Latest revision as of 02:21, 12 July 2024

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

Stub

This article or section is a stub. You can help by expanding it.

$alpha es un parámetro de un shader(en) disponible en todos los juegos de Source Source. Escala la opacidad(en) de todo un material según el valor dado. 1 es completamente opaco, 0 es invisible.

Si cualquier material en un brush(en) tiene $alpha, el brush dejará de afectar a VVIS(en) y se volverá completamente transparente para los NPC(en) desde cualquier ángulo.

Esto se puede usar con $translucent(en), aunque usar $translucent(en) aquí es redundante, ya que cualquier $alpha diferente de 1 ya aplicará el parámetro $translucent(en).

Esto no se puede usar con $alphatest(en). Si se usa, el material será invisible.

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

Sintaxis

$alphatest <normal(en)>

Ejemplo de VMT

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

Ver también