Difference between revisions of "Shaders in Glass"

From Valve Developer Community
Jump to: navigation, search
m (Moved info from main list.)
m (moved Shaders in Glass\ to Shaders in Glass: Backslash)
 
(No difference)

Latest revision as of 11:14, 16 March 2012

The Glass\ folder of Source Materials.gcf contain shaders dedicated to windows and glass materials:

Dedicated Shaders

The following shaders are more or less exclusively used for this folder.

LightmappedTwoTexture

  • Two textures are mixed evenly and multiplied by a lightmap. Useful if one or both base textures are in motion.
  • Used in only one material: glasswindow018a_cracked.vmt
  • Not found in released mod code.

ShatteredGlass

  • Used in only one material: glasswindowbreak070b.vmt
  • Only referred to once in released mod code (in src\utils\vbsp\cubemap.cpp).
  • Closely related to the $crackmaterial parameter, which in turn is related to the func_breakable_surf entity.

ShatteredGlass_DX7

  • Used in the glasswindowbreak070b.vmt material (as a fallback shader for the ShatteredGlass shader). See above.

ShatteredGlass_DX8

  • Used in the glasswindowbreak070b.vmt material (as a fallback shader for the ShatteredGlass shader). See above.