Types of values for shader parameters:fr
From Valve Developer Community
Les valeurs des paramètres des shaders sont de plusieurs types, exemple :
"$basetexture" "coast\shingle_01"
"$refracttint" "[.68 .76 .76]"
"$envmapcontrast" "0.8"
"$surfaceprop" "MetalVent"
"$reflectamount" "2.5"
"$abovewater" "0"
"$fogend" "330"
Contents |
Texture
Chemin d'une texture, sans l'extension du format.
- Ex : "$basetexture" "coast\shingle_01"
Choix
Selections d'une valeurs parmis une listes définie.
- Ex : "$surfaceprop" "gravel"
Boolean
Seulement deux valeurs.
- 0=desactiver
- 1=activer
- Ex : "$abovewater" "0"
Float
Un nombre entier, avec une décimal possible.
- Ex : "$reflectamount" "2.5"
Integer
Un nombre entier, sans décimal.
- Ex : "$fogend" "330"
Normal
Nombre entre 0 et 1, qui represente le pourcentage.
- Ex : "$envmapcontrast" "0.8"
RGB matrix
Valeurs normal des 3 composante.
- Ex pour avoir du rouge pure : "$refracttint" "[1 0 0]"
