$selfillum: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
mNo edit summary |
||
Line 1: | Line 1: | ||
The [[$selfillum]] [[VMT command]] uses the [[alpha channel]] of the [[$basetexture]] to set minumum clamps on the lighting, making it seem like the material glows in the dark. | The [[$selfillum]] [[VMT command]] uses the [[alpha channel]] of the [[$basetexture]] to set minumum clamps on the lighting, making it seem like the material glows in the dark. | ||
* Alternatively, for Dx9 only, see [[$selfillum_envmapmask_alpha]] to use the alpha channel of the [[$envmapmask]] VTF for the luminosity map. | * Alternatively, for Dx9 only, see [[$selfillum_envmapmask_alpha]] to use the alpha channel of the [[$envmapmask]] VTF for the luminosity map. | ||
* For the texture's alpha channel, a value of ''255'' means 100% self-illumination, while an alpha value of ''0'' means 0% self-illumination. | |||
==VMT syntax example== | ==VMT syntax example== | ||
"[[LightmappedGeneric]]" | "[[LightmappedGeneric]]" | ||
Line 8: | Line 10: | ||
"[[$surfaceprop]]" "glass" | "[[$surfaceprop]]" "glass" | ||
} | } | ||
==Additional Parameters== | ==Additional Parameters== |
Revision as of 15:14, 5 April 2008
The $selfillum VMT command uses the alpha channel of the $basetexture to set minumum clamps on the lighting, making it seem like the material glows in the dark.
- Alternatively, for Dx9 only, see $selfillum_envmapmask_alpha to use the alpha channel of the $envmapmask VTF for the luminosity map.
- For the texture's alpha channel, a value of 255 means 100% self-illumination, while an alpha value of 0 means 0% self-illumination.
VMT syntax example
"LightmappedGeneric" { "$basetexture" "props/tvscreen005a" "$selfillum" "1" "$surfaceprop" "glass" }
Additional Parameters
$selfillumtint
The $selfillumtint VMT command is used to adjust the color of $selfillum.
"$selfillumtint"
Todo: values?