$detail: Difference between revisions
Jump to navigation
Jump to search
Darthkillyou (talk | contribs) m (fixed up pointless redirect link) |
mNo edit summary |
||
Line 17: | Line 17: | ||
"$detailframe" | "$detailframe" | ||
* dx9 | * dx9 | ||
* | * {{todo|}} | ||
=====$detail_alpha_mask_base_texture===== | =====$detail_alpha_mask_base_texture===== | ||
"$detail_alpha_mask_base_texture" | "$detail_alpha_mask_base_texture" | ||
* dx9 | * dx9 | ||
* | * {{todo| ... something to do with masking by the alpha channel of either [[$basetexture]] or [[$detail]]?}} | ||
== See Also == | == See Also == | ||
[[Category:List of Shader Parameters]] | [[Category:List of Shader Parameters]] | ||
[[Category:VMT Texture Reference]] | [[Category:VMT Texture Reference]] |
Revision as of 12:12, 4 March 2008
The $detail VMT parameter specifies the VTF texture to use for adding detail to the material surface. It is a greyscale image usually used (in conjunction with "$detailscale") to add higher resolution detail to the $basetexture.
Basic VMT syntax
"$detail" "Path/DetailmapA"
- where
Path
is the filepath relative to thegame_directory/materials
folder. - where
DetailmapA
is the filename; ieDetailmapA.vtf
.
Notice the .vtf
file extension is not used in VMT texture references.
Additional parameters
$detailscale
"$detailscale" float
Scales $detail texture where float
value is the scale factor.
$detailframe
"$detailframe"
- dx9
- [Todo]
$detail_alpha_mask_base_texture
"$detail_alpha_mask_base_texture"
- dx9
- Todo: ... something to do with masking by the alpha channel of either $basetexture or $detail?