LightmappedGeneric: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
mNo edit summary
No edit summary
Line 9: Line 9:
* VTF Texture References:
* VTF Texture References:
: [[$basetexture]]
: [[$basetexture]]
:: [[$basetexturetransform]]
:: [[$selfillum]]
:: [[$selfillum]]
::: [[$selfillumtint]]
::: [[$selfillumtint]]
:: [[$basetexturenoenvmap]] (dx9)
:: [[$basetexturenoenvmap]] (dx9)
: [[$basetexture2]]
:: [[$basetexturetransform2]]
:: [[$basetexture2noenvmap]] (dx9)
:: [[$basetexture2noenvmap]] (dx9)
: [[$bumpmap]]
: [[$bumpmap]]
:: [[$bumpmap2]] (dx9)
:: [[$bumpmapframe]]
:: [[$bumpmapframe]]
:: [[$bumpmapframe2]] (dx9)
:: [[$bumptransform]]
:: [[$bumptransform]]
:: [[$nodiffusebumplighting]] (dx9)
:: [[$nodiffusebumplighting]] (dx9)
: [[$bumpmap2]] (dx9)
:: [[$bumpmapframe2]] (dx9)
: [[$detail]]
: [[$detail]]
:: [[$detailframe]] (dx9)
:: [[$detailframe]] (dx9)

Revision as of 14:42, 11 November 2007

"lightmappedgeneric" {
  "$basetexture" "Path/To/Vtf"
} 
  • The most common Shader used for brushwork textures.
  • Only the $basetexture line is required.
  • A basetexture is multiplied by a lightmap.

Parameters

  • VTF Texture References:
$basetexture
$basetexturetransform
$selfillum
$selfillumtint
$basetexturenoenvmap (dx9)
$basetexture2
$basetexturetransform2
$basetexture2noenvmap (dx9)
$bumpmap
$bumpmapframe
$bumptransform
$nodiffusebumplighting (dx9)
$bumpmap2 (dx9)
$bumpmapframe2 (dx9)
$detail
$detailframe (dx9)
$detail_alpha_mask_base_texture (dx9)
$detailscale
$envmapmask
$envmapmaskscale (dx8)
$envmaskframe
  • Cube Map reflections:
$envmap
$envmapcontrast
$envmapframe
$envmapsaturation
$envmaptransform (dx9)
$envmaptint
$envmapmask
$envmapmaskscale (dx8)
$envmaskframe
  • (unknown ...)
$frame2 (dx9)
$fresnelreflection
$albedo (dx9)