Shaders in Glass\
From Valve Developer Community
The Glass\ folder of Source Materials.gcf contain shaders dedicated to windows and glass materials:
- LightmappedGeneric is used for 46 materials.
- LightmappedGeneric_DX6 is used for the
glasswindowbreak070a.vmtmaterial (as a fallback shader for the LightmappedGeneric shader).
| Table of contents |
[edit]
Dedicated Shaders
The following shaders are more or less exclusively used for this folder.
[edit]
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.
[edit]
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
$crackmaterialparameter, which in turn is related to the func_breakable_surf entity.
[edit]
ShatteredGlass_DX7
- Used in the
glasswindowbreak070b.vmtmaterial (as a fallback shader for the ShatteredGlass shader). See above.
[edit]
ShatteredGlass_DX8
- Used in the
glasswindowbreak070b.vmtmaterial (as a fallback shader for the ShatteredGlass shader). See above.
