LightmappedGeneric: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 19: Line 19:
:: [[$detail_alpha_mask_base_texture]] (dx9)
:: [[$detail_alpha_mask_base_texture]] (dx9)
:: [[$detailscale]]
:: [[$detailscale]]
: [[$envmapmask]]
:: [[$envmapmaskscale]] (dx8)
:: [[$envmaskframe]]
* Cube Map reflections:
* Cube Map reflections:
: [[$envmap]]
: [[$envmap]]
:: [[$envmapcontrast]]
:: [[$envmapcontrast]]
:: [[$envmapframe]]
:: [[$envmapframe]]
:: [[$envmapmask]]
:: [[$envmapsaturation]]
:: [[$envmapsaturation]]
:: [[$envmaptransform]] (dx9)
:: [[$envmaptransform]] (dx9)
:: [[$envmapmaskscale]] (dx8)
:: [[$envmaptint]]
:: [[$envmaptint]]
:: [[$envmaskframe]]
:: [[$envmapmask]]
::: [[$envmapmaskscale]] (dx8)
::: [[$envmaskframe]]
 
* (unknown ...)
* (unknown ...)
: [[$frame2]] (dx9)
: [[$frame2]] (dx9)

Revision as of 18:32, 8 November 2007

lightmappedgeneric 	 
  • 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
$basetexturenoenvmap (dx9)
$basetexture2noenvmap (dx9)
$bumpmap
$bumpmap2 (dx9)
$bumpmapframe
$bumpmapframe2 (dx9)
$bumptransform
$nodiffusebumplighting (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
$selfillumtint
$albedo (dx9)