Es/$basetexture: Difference between revisions
< Es
Jump to navigation
Jump to search
(translated the original page from English to Spanish) |
m (Removed all forced spanish links and added header on VMT example) |
||
Line 1: | Line 1: | ||
{{langsp}} | {{langsp}}{{toc-right}} | ||
{{this is a|shader parameter|name=$basetexture}} Define una textura [[diffuse|difusa]]. Es muy raro que un [[ | {{this is a|shader parameter|name=$basetexture}} Define una textura [[diffuse|difusa]]. Es muy raro que un [[material]] no use este parámetro y algunos [[shader]]s cargarán una [[textura]] predeterminada si no se define. | ||
== Sintaxis VMT == | == Sintaxis VMT == | ||
{{CodeBlock|$basetexture <textura sin extensión, relativo a <game>\materials\>}} | {{CodeBlock|$basetexture <textura sin extensión, relativo a <game>\materials\>}} | ||
{{CodeBlock|lines= | == Ejemplo de VMT == | ||
{{CodeBlock|lines=9|[[LightmappedGeneric]]<nowiki> | |||
{ | { | ||
// Incorrecto | // Incorrecto |
Revision as of 14:01, 27 June 2024
$basetexture
es un parámetro de un shader disponible en todos los juegos de Source. Define una textura difusa. Es muy raro que un material no use este parámetro y algunos shaders cargarán una textura predeterminada si no se define.
Sintaxis VMT
Ejemplo de VMT
Parámetros Adicionales
$basetexture2
Algunos shaders (sobre todo WorldVertexTransition) permiten el uso de dos albedos. La segunda textura se maneja con un conjunto de comandos reflejados con '2' en su nombre:
Existen más comandos '2' que se aplican a varios efectos de shader, que están documentados en sus respectivos artículos.
Ver también
$envmapmask
(máscara especular)$envmap
(mapa ambiental)$phong
(reflexión difusa)$selfillum