$decal: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
mNo edit summary |
||
| Line 1: | Line 1: | ||
The [[$decal]] [[VMT command]] is specifies that the [[$basetexture]] will be projected onto, and clipped into, whatever surface it is applied to. | |||
* See [[Creating Decals]]. | * See [[Creating Decals]]. | ||
==VMT syntax example== | |||
"LightmappedGeneric" | |||
{ | |||
"[[$basetexture]]" "decals/mydecal" | |||
"[[$decal]]" 1 | |||
"[[$decalscale]]" 0.10 | |||
"[[$translucent]]" 1 | |||
} | |||
==$decalscale== | |||
* In this example the key "$decalscale" is set to a value of "0.1", meaning that the decal is rendered at 1/10th scale inside of the engine. If the source texture for this decal is 128 pixels, it will be 12.8 inches in size in the engine (or about a foot in length). | |||
[[Category:List of Shader Parameters]] | [[Category:List of Shader Parameters]] | ||
Revision as of 16:13, 4 April 2008
The $decal VMT command is specifies that the $basetexture will be projected onto, and clipped into, whatever surface it is applied to.
- See Creating Decals.
VMT syntax example
"LightmappedGeneric"
{
"$basetexture" "decals/mydecal"
"$decal" 1
"$decalscale" 0.10
"$translucent" 1
}
$decalscale
- In this example the key "$decalscale" is set to a value of "0.1", meaning that the decal is rendered at 1/10th scale inside of the engine. If the source texture for this decal is 128 pixels, it will be 12.8 inches in size in the engine (or about a foot in length).