LightmappedGeneric: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 5: Line 5:


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





Revision as of 18:28, 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
  • Cube Map reflections:
$envmap
$envmapcontrast
$envmapframe
$envmapmask
$envmapsaturation
$envmaptransform (dx9)
$envmapmaskscale (dx8)
$envmaptint
$envmaskframe
  • (unknown ...)
$frame2 (dx9)
$fresnelreflection
$selfillumtint
$albedo (dx9)